1 Day Ago COMPARE 121 NE 34th St, Miami, FL 33137 Unit 121 NE 34th St # 12-04 Apartment for Rent 2 Beds $5,500