28 E ROYAL AVENUE #102
New Westminster, BC
$728,888
911 sq ft
2 bed
2 bath
28 E ROYAL AVENUE #305
$715,000
855 sq ft