5815 SW 68th St. South Miami, FL 33143 Map It
305-397-8743
By India Amos and Juliana Accioly
By Naomi Feinstein
By Nicole Lopez-Alvar
By Nicole Lopez-Alvar and Olee Fowler