Cheap homes$30,000$50,000$100,000$150,000$200,000$250,000$300,000$350,000$400,000$450,000$500,000$550,000$600,000$650,000$700,000$750,000$800,000$850,000$900,000$950,000$1M$2M$3M$5M$10M$20M 1 bedroom2 bedrooms3 bedrooms4 bedrooms5+ bedrooms Min Price Luxury homes$30,000$50,000$100,000$150,000$200,000$250,000$300,000$350,000$400,000$450,000$500,000$550,000$600,000$650,000$700,000$750,000$800,000$850,000$900,000$950,000$1M$2M$3M$5M$10M$20M to Max Price Cheap homes$30,000$50,000$100,000$150,000$200,000$250,000$300,000$350,000$400,000$450,000$500,000$550,000$600,000$650,000$700,000$750,000$800,000$850,000$900,000$950,000$1M$2M$3M$5M$10M$20M All bedrooms 1 bedroom2 bedrooms3 bedrooms4 bedrooms5+ bedrooms All bathrooms 1 bathroom2 bathrooms3 bathrooms4 bathrooms5+ bathrooms 621 Warren Baker Dr, Castlewood, VA 24224 Sold $29,000 View details 21643 Us Highway 58, Castlewood, VA 24224 Sold $27,000 2 beds2 baths744 sqft View details 5777 Mew Rd, Castlewood, VA 24224 Sold $20,000 3 beds2 baths1,379 View details 1203 Grassy Creek Rd, Castlewood, VA 24224 Sold $30,000 3 beds2 baths1,500 View details 91 Church St, Castlewood, VA 24224 Sold View details 62 Blackstone Ln, Castlewood, VA 24224 Sold $20,000 2 beds1 bath676 sqft View details 3628 Dante Rd, Castlewood, VA 24224 Sold $22,500 Single Family 3 beds2 baths1,310 sqft View details 3363 High Point Rd, Castlewood, VA 24224 Sold View details 239 Miracle Ln, Castlewood, VA 24224 Sold View details 156 Reservior St, Castlewood, VA 24224 Sold View details 160 Luttie Banner Dr, Castlewood, VA 24224 Sold $25,000 2 beds1 bath1,218 View details 1702 River Rd, Castlewood, VA 24224 Sold $25,000 3 beds1 bath1,232 View details