$779,000
166 18701 66 Avenue, Surrey, BC
3
Beds
2
Baths
1434
sqft
2005
built