20 E ROYAL AVENUE #110
New Westminster, BC
$838,000
988 sq ft
2 bed
2 bath
22 E ROYAL AVENUE #212
$699,000
990 sq ft