1020 Meridian Ave Miami Beach
Built in 1969, Admiral Towers Condo is a 128 unit condominium located in the South Beach East submarket in Miami Beach, Florida. Driving along this gorgeous landmark avenue will show on both sides of the street giving examples of how this neighborhood has grown. Admiral Towers offers many different Sky-Loft options, and penthouse availabilities. South Beach has extremely easy access to downtown, beaches, the airport, all sporting venues and many other major Miami Beach attractions.