650 Carter Road, Bowen Island, BC, Canada

650 Carter Road, Bowen Island, BC, Canada

Details