Small building in Urbana very near the UIUC campus as well as downtown Urbana. Well kept apartments August 24th - August 6th, 2013.
702 W Elm St, Urbana, IL, 61801
You must select a unit to continue with the application process
Is it your property?
claim it here