$1,899,000
16643 18b Avenue, Surrey, BC
7
Beds
6
Baths
3656
sqft
2020
built