Real estate investor Matt Theriault uncovers 5 affordable beach towns with homes under $350K that buyers love.