Craig County Homes for Sale & Real Estate

price
-
1-10 of 10 Homes
$349,500 | 0 Poor House Road
-
Beds
-
Baths
-
Sq. Ft.
$119,900 | 38 Johns Creek Road
-
Beds
-
Baths
-
Sq. Ft.
$475,000 | 0 Elmore Drive
$475,000

0 Elmore Drive
New Castle, VA 24127

-
Beds
-
Baths
-
Sq. Ft.
$26,000 | 0 Boulevard
-
Beds
-
Baths
-
Sq. Ft.
$145,000 | Lot 45 Black Diamond Drive
-
Beds
-
Baths
-
Sq. Ft.