6200 NW 173rd Street, Miami, FL 33015 - HotPads