Homes for sale - 187-189 MAIN ST, Clarkes Beach, NL A0A1W0 – MLS#12...