3312 NE 32nd St. Fort Lauderdale, FL 33308 Map It
954-530-7301
By Naomi Feinstein
By Olee Fowler and Nicole Lopez-Alvar