Victoria BC vrebkv

$2,800,000

Salt Spring Island, BC V8K2N5

4 BEDS
5 BATHS
4400 SF