$3,200,000
16181 89a Avenue, Surrey, BC
7
Beds
5
Baths
6380
sqft
2020
built