Island Terrace is a 16 story bay front high-rise located in Miami Beach. The building consists of 167 residences with floor plans ranging from 1-2 bedrooms and amenities which include panoramic views, a fitness center, pool, and 24 hour doorman.
•
•
•
•