316 NW 24th St. Miami, FL 333127 Map It
786-334-5150
By Philtrina Farquharson
By Naomi Feinstein
By B. Scott McLendon