$10,999,000
18238 20 Avenue, Surrey, BC
4
Beds
6
Baths
8231
sqft
2023
built