295 NW 82nd Ave. Miami, FL 33126 Map It
305-456-8566
By Olee Fowler
By Nicole Lopez-Alvar
By Osvaldo Espino
By Chelsey Dequaine-Jerabek