View Details $387,000 1 of 28 Hillcrest Keene | Keene 3 beds 2 baths 2,118 sqft 0.29 acres On Site: 35 Days