Victoria BC vrebkv

$3,499,000

Salt Spring Island, BC V8K1Y6

3 BEDS
3 BATHS
6405 SF