Flamingo South Beach North and South Towers, Miami Beach, FL 33139 - HotPads