Go Mini's Of South Florida Miami, FL

9140 NW 96th St, Miami, FL 33178