1557 Hunter Street, Urbana, IL 61802.
Multi-Family Apartment Community
140 Units
TWG Development, LLC is the owner