8231 NW 5 Lane, Miami, FL 33126 - HotPads