View Details Price Reduced $479,000 1 of 22 Freewood Acres | Howell 4 beds 2 baths 1,536 sqft 0.13 acres On Site: 24 Days