22 E ROYAL AVENUE #118
New Westminster, BC
$765,000
894 sq ft
2 bed
2 bath
22 E ROYAL AVENUE #217
$699,000
20 E ROYAL AVENUE #404
$900,000
955 sq ft