$3,099,900
17791 20 Avenue, Surrey, BC
5
Beds
3
Baths
3286
sqft
1966
built