Located at 1716 W Union Street, Champaign, Illinois 61821, this Multi Family is for Sale with a price of $199,000 USD. The property was built in 1963, includes 2 bedrooms,. This listing encompasses a lot of .33 Acres. See all Homes for Sale in Champaign.