2440 W. State Road 84 Fort Lauderdale, FL 33312 Map It
954-734-2424
By Naomi Feinstein
By Nicole Lopez-Alvar
By Celia Almeida