Location

860 NE 23rd Terrace,
Pompano, FL 33062