10505 SW 40th St. Miami, FL 33122 Map It
305-912-3672
By Rachel Costa
By Rachel Costa and Nicole Lopez-Alvar
By Laine Doss
By Naomi Feinstein
By Celia Almeida