A wonderful place for IMAX movies and for kids of all ages to play together. A wonderful addition to the neighborhood.
3291 W Sunrise BlvdFort Lauderdale, FL 33311
From Business: Fort Lauderdale Swap Shop is one of the largest indoor/outdoor entertainment and shopping attractions. The shop is located on 88 acres of land and features a 180,…