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