Homes for sale - Lot 11 Main ST, Clarkes Beach, NL A0A3W0 – MLS#121...