Posted on April 22, 2009 by IWUAlumniTownhouse construction Townhouses being built – open in the fall of 2009. Located at the Northeast edge of campus (Nebraska and 28th Street). Facebook Comments