$1,598,000
16778 20a Avenue, Surrey, BC
5
Beds
6
Baths
2893
sqft
2021
built