880 NE 69 Street, Miami, FL 33138 - HotPads