Updated Today COMPARE 1407 Meridian Ave, Miami Beach, FL 33139 Unit 10 Apartment for Rent 1 Bed $2,700