Apartments near Plaza 1600 South Beach in Miami Beach, FL (934 Rentals)
Miami Beach, FL Local Guide

South Beach from South Pointe Park Pier by Flickr User: shan213 is licensed under CC BY 2.0
Browse Top Apartments in Miami Beach
Explore Miami Beach
Plaza 1600 South Beach
1600-1606 Alton Rd
Miami Beach, FL, 33139