22 E ROYAL AVENUE #123
New Westminster, BC
$689,900
930 sq ft
2 bed
2 bath
20 E ROYAL AVENUE #303
$679,999
892 sq ft
22 E ROYAL AVENUE #328
$689,800
981 sq ft