5077 NW 7 St Ts-07, Miami, FL 33126 - HotPads