| << Previous 309 E Green St | | | Raymond James Stadium Next >> |
The 1890 downtown Champaign building is undergoing a $1 million renovation. 34 Main St at the corner of Walnut.
Date captured: Tuesday, October 9, 2007.
Date posted: October 14, 2007.
Filed under: Downtown Champaign.