$5,980,000
17895 96 Avenue, Surrey, BC
4
Beds
3
Baths
2228
sqft
1981
built