3216 W. Broward Blvd. Fort Lauderdale, FL 33312 Map It
954-533-0077
By Naomi Feinstein
By Olee Fowler and Nicole Lopez-Alvar
By Nicole Lopez-Alvar