Sold: #102 28 E Royal Avenue, New Westminster, BC V3L 0B7 | Zealty