12 SE First St. Miami, FL 33131 Map It
305-379-8615
By Naomi Feinstein
By Nicole Lopez-Alvar
By Alex DeLuca