Click on a photo to view a larger version in a new window.
West Main Street Renovation Project Decatur, IL
Square Footage: 159,000
Owner: City of Decatur
Contractor: Otto Baum Company
Year Installed: 2007