$1,300,000
17954 58 Avenue, Surrey, BC
5
Beds
5
Baths
2514
sqft
1970
built