1660 NE 135 Street, Miami, FL 33180 | HotPads