1323 SW Eighth St. Miami, FL 33135 Map It
305-860-9328
By B. Scott McLendon
By Nicole Lopez-Alvar
By Naomi Feinstein