Homes for sale - 6390 Genoa Bay Rd #SL6, Duncan, BC V9L 5Y4 – MLS#8...