View details for 8040 Tatum Waterway Dr 8040 Tatum Waterway Dr $1,750+ North Beach, Miami Beach, FL 33141
View details for South Beach Luxury Apartments South Beach Luxury Apartments $2,600+ Flamingo-Lummus, Miami Beach, FL 33139
View details for 1420 Pennsylvania Ave 1420 Pennsylvania Ave $2,350+ Flamingo-Lummus, Miami Beach, FL 33139
View details for 8080 Tatum Waterway Dr 8080 Tatum Waterway Dr $1,549+ North Beach, Miami Beach, FL 33141