Listing Description

Lush green setting comprised of charmingly tall palm trees, flowering shrubs and well-manicured lawns is the first thing you’ll notice when you come to the Island Club, a complex of luxury apartments

Location