$679,900
37 31406 Upper Maclure Road, Abbotsford, BC
3
Beds
3
Baths
1934
sqft
1992
built