This is a 1906 square foot, 8.0 bathroom, multi family home. This home is located at 306 Davidson Dr, Champaign, IL 61821.
Off market
Street View
$363,700
306 Davidson Dr, Champaign, IL 61821
--beds
8baths
1,906sqft
MultiFamily
Built in 1914
-- sqft lot
$363,700 Zestimate®
$191/sqft
$1,811 Estimated rent