Foundry Commercial is pleased to offer the property located at 41W170 Russell Road in the Plato Center section of Elgin, IL. The property contains one 28,600+ square foot single story building. The sanctuary of the church has a capacity of 400+ and the paved, lighted parking lot has 200+ paved parking spaces.