South Terrace shopping center is located at the intersection of McBrien Road and I-24. The property has unblocked visibility from I-24, and adjoins Rave Theatre with 18 screens.