Find us on Google+
Sand Star Villas are a lowrise, inland condominium located close to shopping on Marco Island. Built in 1988 with 22 units, Sand Star Villas condos offer two bedrooms, two baths and living area of 1,066 square feet.
Sand Star Villas For Sale: