23 Castlewood, VA 24224 Real Estate Listings

Sort by:
New
house for sale
3 bds | 2 ba | 1,350 sqft

132 Duff Circle, Castlewood, VA 24224

This cozy brick ranch is perfect one-level living! The spacious eat-in kitchen has newer appliances, and the master bedr...
Save
View Home
$109,995
View Est. Payment
house for sale
2 bds | 2 ba | 1,186 sqft

2247 Castle Run Road, Castlewood, VA 24224

Looking for a mountain retreat? This fully functioning homestead is ready and waiting. Lovely cabin situated on gorgeous...
Save
View Home
$399,000
View Est. Payment
house for sale
3 bds | 1 ba | 1,450 sqft

1055 W Bear Wallow Road, Castlewood, VA 24224

Are you looking for an adorable one-level home with a few acres? Look no further! This super cute house has been renovat...
Save
View Home
$103,995
View Est. Payment
lots land for sale
-- bds | -- ba | -- sqft

Robertson Subd, Castlewood, VA 24224

Looking for a nice home site in the Castlewood and St. Paul Va. area, with nice views. A slightly sloping lot, located i...
Save
View Home
$31,000
View Est. Payment
house for sale
3 bds | 3 ba | 2,912 sqft

4306 High Point Road, Castlewood, VA 24224

Looking for a working farm in great setting? You just found almost 30 acres with almost 25+ acres tillable land. Present...
Save
View Home
$299,000
View Est. Payment
$19,900
lots land for sale
-- bds | -- ba | -- sqft

Tbd Moccasin Ridge Rd, Castlewood, VA 24224

Step back to the days of an old Appalachian homestead when you make your way onto this scenic farm in the Moccasin area ...
Save
View Home
$85,000
View Est. Payment
house for sale
3 bds | 2 ba | 1,239 sqft

1054 Memorial Drive, Castlewood, VA 24224

This well maintained brick ranch could be your ideal starter home or investment property. Enjoy one story living featuri...
Save
View Home
$85,000
View Est. Payment
lots land for sale
-- bds | -- ba | -- sqft

Tbd Hamlin Creek, Castlewood, VA 24224

Excellent opportunity to truly get away from it all! This property is in a very remote location, while still being only ...
Save
View Home
$65,000
View Est. Payment
$3,100
house for sale
2 bds | 1 ba | -- sqft

1902 Gravel Lick Road, Castlewood, VA 24224

Convenient to town and shopping but still private. Seller acquired the property through foreclosure and has no personal ...
Save
View Home
$36,900
View Est. Payment
house for sale
4 bds | 3 ba | -- sqft

23981 Us Highway 58, Castlewood, VA 24224

Are you ready to enjoy beautiful mountainous views with privacy and convenience? This well maintained property offers 4 ...
Save
View Home
$109,000
View Est. Payment
$20,000
farm for sale
-- bds | -- ba | -- sqft

Tbd Heralds Valley Road, Castlewood, VA 24224

Appointment only. Property is used for livestock grazing and hay production. Keep gates closed. Rolling grassland with s...
Save
View Home
$315,500
View Est. Payment
$19,901
house for sale
3 bds | 3 ba | 2,133 sqft

5038 High Point Road, Castlewood, VA 24224

This gorgeous,contemporary home in a private, mountain setting is simply stunning! The great room features a beautiful v...
Save
View Home
$199,999
View Est. Payment
Homes How To

An interactive guide for advice, tips, and tools to buy a home.

Get Started
$20,000
lots land for sale
-- bds | -- ba | -- sqft

Tbd Hearlds Valley Road, Castlewood, VA 24224

Appointment only. Property is used for livestock grazing and hay production. Keep gates closed. Rolling grassland with s...
Save
View Home
$315,500
View Est. Payment
lots land for sale
-- bds | -- ba | -- sqft

Tbd Seven Springs Hollow Rd, Castlewood, VA 24224

This is a very unique 310 acre property located near Castlewood, VA. Property has multiple springs, a cave, numerous bui...
Save
View Home
$310,000
View Est. Payment
$9,100
house for sale
3 bds | 2 ba | 1,858 sqft

253 Chiggersville Circle, Castlewood, VA 24224

This spacious brick ranch has loads of potential! This 3 bed, 1.5 bath home boasts a huge den area, gas fire place, spac...
Save
View Home
$115,900
View Est. Payment
house for sale
2 bds | 2 ba | 1,331 sqft

19342 Us 58, Castlewood, VA 24224

This brick ranch has tons of potential! With beautiful hardwood floors and spacious rooms, you could really make this in...
Save
View Home
$80,000
View Est. Payment
$6,995
house for sale
4 bds | 1 ba | 1,688 sqft

3271 Gravel Lick Road, Castlewood, VA 24224

If you love the charm of an old farm house, this one is for you! Built in 1890, this home features 4 bedrooms and 1 bath...
Save
View Home
$75,000
View Est. Payment

Location data not available
loading