Add to favoritesBuilding for sale, 932 West Eldorado St., Macon County, IL, in Decatur, United StatesDecatur, 932 West Eldorado St., Macon County, ILCommercial building • 6405 sq ft (595 m²)$179,000Request a tourContact agent