We have found 15 properties in Castlewood, VA. Average property sale price in Castlewood is $55,000. It is 83.8% lower than average property value in Virginia. Average price per square feet in Castlewood is $44. It is 72.8% lower than average property value in Virginia.

List of properties