Photo 1 of 801 Church St NE, Decatur, AL 35601
Photo 2 of 801 Church St NE, Decatur, AL 35601
Photo 3 of 801 Church St NE, Decatur, AL 35601

Albany Plaza

801 Church St NE, Decatur, AL 35601

Albany Plaza is a one-story garden office complex offering versatile office spaces tailored for a range of business tenants. Conveniently situated on Church Street and near Highway 20, the complex provides an accessible and welcoming environment for companies seeking a professional and tranquil setting. Albany Plaza combines functionality with a relaxing atmosphere, ideal for businesses looking to balance productivity with a pleasant workspace.

Albany Plaza Office Space for Rent

2 Spaces Available
Property Details
Property Type
Office
Property Size
19,378 sqft
Last Updated
4/7/2026
Landlord's Leasing Agent Representative

Emmette Barran, CCIM

Gateway Commercial Brokerage

(256) 355-0721

Albany Plaza location
City
Decatur
Zip Code
35601