$3,999,999
16051 16 Avenue, Surrey, BC
3
Beds
3
Baths
2100
sqft
1999
built