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