Homes for sale - 320 ROYAL AVE #407, New Westminster, BC V3L 5C6 – ...