This is a 2624 square foot, single family home. This home is located at 1221 Po Box, Willow Creek, CA 95573.
Off market
$521,200
1221 Po Box, Willow Creek, CA 95573
--beds
--baths
2,624sqft
SingleFamily
Built in 2007
40 Acres Lot
$521,200 Zestimate®
$199/sqft
$3,068 Estimated rent