Southland Plaza is a 119,112 SF community shopping
center located on 6th Avenue (U.S. HWY 31) in Decatur, AL.
This highly visible site is easily accessible and features a
diverse mix of national tenants. It is near numerous residential
communities and has a daytime population of more than
59,000 people within a 5-mile radius.