4759 SW Eighth St. Miami, FL 33134 Map It
786-357-7410
By Naomi Feinstein
By Nicole Lopez-Alvar
By Francisco Alvarado