This is a 816 square foot, 1.0 bathroom, single family home. This home is located at 503 N Russell St, Champaign, IL 61821.
Off market
Street View
Zestimate®
$186,900
503 N Russell St, Champaign, IL 61821
--beds
1baths
816sqft
SingleFamily
Built in 1924
-- sqft lot
$186,900 Zestimate®
$229/sqft
$1,342 Estimated rent