245 SW 24th St. Miami, FL 33155 Map It
305-261-3781
By Naomi Feinstein
By Caroline Val
By Olee Fowler