3216 NW 123 Ave
Ft. Lauderdale, FL 33323
United States