20 E ROYAL AVENUE #110
New Westminster, BC
$799,000
988 sq ft
2 bed
2 bath
20 E ROYAL AVENUE #205
$788,800
982 sq ft