218 CARNARVON STREET #506
New Westminster, BC
$799,999
985 sq ft
3 bed
2 bath
218 CARNARVON STREET #510
$629,000
958 sq ft
2 bed