126 & 128 Church Street, Champaign, Illinois 61820
Historic, local landmark, Art Theatre in downtown Champaign for sale! Updates include: 18 new energy efficient windows on front of building in 2019, new roof in 2015, new water line and masonry work in 2015, and HVAC replaced in 2005. Included above the theatre are four one bedroom apartments. A commercial space is also attached- currently operating as a barbershop. Endless opportunities for this space located in downtown Champaign.