| << Previous Green St | | | M2 on Neil Next >> |
Green St continues to boom. The future home of a 7-story building containing an Urban Outfitters and office space for the U of I.
Date captured: Tuesday, October 2, 2007, 2:25pm.
Date posted: October 4, 2007.
Filed under: Champaign, Construction, University of Illinois.
They finally tore down that Abercrombie & Fitch billboard. Huzzah!