4703 SW Eighth St. Miami, FL 33134 Map It
By Celia Almeida
By Zachary Fagenson
By Julia Postell
By Nicole Lopez-Alvar
By Zulekha Pitts
By Naomi Feinstein