Florida Tower Miami Beach
Located in Florida Towers, a boutique building of only 64 apartments between Collins Avenue and Indian Creek Drive.
Located in Florida Towers, a boutique building of only 64 apartments between Collins Avenue and Indian Creek Drive.