3122 160 STREET #18
Surrey, BC
$1,299,000
2,346 sq ft
4 bed
3 bath
3122 160 STREET #27
$1,449,999
3,398 sq ft
5 bed