Sawgrass 23 2600 NW 136th Ave Fort Lauderdale, FL 33323 Phone: (954) 846-1707
Category: motion picture theater nonresidential building operator