Plum Tree Center - Decatur, Alabama
Size 124,900 SF
Plum Tree Shopping Center consists of 124,900 square feet of prime retail space, with tenants including Aaron's 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. ...