View details for Flamingo South Beach Flamingo South Beach $2,060+ West Avenue, Miami Beach, FL 33139