Homes for sale - 320 ROYAL AVE, New Westminster, BC V3L5C6 – MLS#R2...