160 Narrows West Rd, Salt Spring
$3,995,000MLS® 955460
5 Beds
3 Baths
6710 SqFt