1717 NW 69th Street, Miami, FL 33147 | HotPads