4-1261 Main St, Squamish, BC V8B 0P7, Canada ,
Squamish, BC V8B 0P7
815,000
3
2.5
2
Town house
2000ft ²