Ash Avenue Office Complex
Decatur, Illinois 62526
339-427 E. Ash Avenue, Decatur, Illinois
The Ash Avenue Office Complex located on the north side of Decatur consists of a large office complex and totals 30,295 square feet. Each individual space ranges in size from 800 square feet to 2,700 square feet.