The Villages of Marsh Lakes is a patio lot community, part of Marsh Lakes situated on the southern half of Piney Island, a barrier island between the mainland and Amelia Island. Many homes back up to a very natural lake stocked with bass and perch and some hom...
Read full review