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
Zestimate®
$354,300
306 Davidson Dr, Champaign, IL 61821
--beds
8baths
1,906sqft
MultiFamily
Built in 1914
-- sqft lot
$354,300 Zestimate®
$186/sqft
$1,091 Estimated rent