2 Days Ago COMPARE 1330 Pennsylvania Ave, Miami Beach, FL 33139 Unit 303 Apartment for Rent Studio $1,600