346 DEACON HILL ROAD, Mayne Island, BC V0N 2J2 | MLS# R2484382 | C...