Apartment Unit 4409 at 90 SW 3rd Street #4409, Miami, FL 33130 - HotPads