Plum Tree Center - Decatur, Alabama
Plum Tree Shopping Center consists of 124,900 square feet of prime retail space, with tenants including Aaron's, T-Mobile and Auto Zone. Plum Tree Center is located just off the intersection of Beltline Road SW and Spring Avenue in Decatur, Alabama, one of the highest traffic areas in Decatur ...