Lot 11 Main ST, Clarkes Beach, NL A0A3W0 | MLS# 1217775 | CountryW...