8616 North Shore Rd, Lake Cowichan
$1,599,900MLS® 935610
5 Beds
3 Baths
1642 SqFt