View Details $2,990,000 1 of 40 Haystack Road | Castle Rock 5 beds 4 baths 2 ½ baths 7,237 sqft 6.38 acres On Site: 57 Days