1615 SW Eighth St. Miami, FL 33135 Map It
786-332-4436
By Zachary Fagenson
By Nicole Lopez-Alvar
By Jose D. Duran
By Olee Fowler