We have found 512 properties in Greencastle, IN. Average property sale price in Greencastle is $111,130. It is 37.8% lower than average property value in Indiana. Average price per square feet in Greencastle is $65. It is 20.7% lower than average property value in Indiana.

List of properties