246 South Shore Rd, Lake Cowichan
$660,000MLS® 955191
5 Beds
3 Baths
2695 SqFt