117 NW 42 Av, Miami, FL 33126 - HotPads