South Landing

8,600 square feet of retail space directly across the street from the University of South Alabama. South Landing boasts great visibility and +/- 30,000 cars daily.