3885 L&A Industrial
Decatur, IL 62526
Rate Upon Request
12.7 AC
1
Space Available
12.7 AC
Rate Upon Request
Commercial