Apartment Unit 605 at 780 NE 69 Street, Miami, FL 33138 - HotPads