2451 NW Fifth Ave. Miami, FL 33127 Map It
305-960-7689
By Ashley-Anna Aboreden, Jose D. Duran and Olivia McAuley
By Alex DeLuca
By Asha Elias
By Celia Almeida
By Naomi Feinstein