$3,988,000
16418 36a Avenue, Surrey, BC
6
Beds
8
Baths
7516
sqft
2007
built