Luxury Portfolio

zen-like home in the midst of nature



Salt Spring Island, BC, Canada C $1,329,000