This is a 2380 square foot, single family home. This home is located at 235 Dogwood Ln, Willow Creek, CA 95573.
Off market
$316,000
235 Dogwood Ln, Willow Creek, CA 95573
--beds
--baths
2,380sqft
SingleFamily
Built in 1957
1.95 Acres Lot
$316,000 Zestimate®
$133/sqft
$2,515 Estimated rent