28 E ROYAL AVENUE #311
New Westminster, BC
$989,000
1,142 sq ft
3 bed
2 bath
28 E ROYAL AVENUE #TH6
$899,800
1,140 sq ft