2,696

Craig, VA Homes

Section Image
    • /30

      Not Listed For Sale

      TBD Hickory Ln, New Castle, VA 24127

      TBD Hickory Ln, New Castle, VA 24127
    • /37

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 750 Sq Ft

      399 Mount Chestnut Rd, New Castle, VA 24127

      399 Mount Chestnut Rd, New Castle, VA 24127
    • /103

      Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,050 Sq Ft

      7924 Johns Creek Rd, New Castle, VA 24127

      7924 Johns Creek Rd, New Castle, VA 24127
    • /21

      Not Listed For Sale

      0 Northside Rd Unit 895373, Newport, VA 24128

      0 Northside Rd Unit 895373, Newport, VA 24128
    • /57

      Not Listed For Sale

      0 Southside Rd Unit 895632, New Castle, VA 24127

      0 Southside Rd Unit 895632, New Castle, VA 24127
    • /40

      Est $238,022 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,568 Sq Ft

      17 Homestead Rd, New Castle, VA 24127

      17 Homestead Rd, New Castle, VA 24127
    • /32

      Est $212,488 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,484 Sq Ft

      26436 Craig Creek Rd, New Castle, VA 24127

      26436 Craig Creek Rd, New Castle, VA 24127
    • /6

      Not Listed For Sale

      0 Peaceful Valley Rd Unit 894414, New Castle, VA 24127

      0 Peaceful Valley Rd Unit 894414, New Castle, VA 24127
    • /70

      Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 884 Sq Ft

      237 Prices Cabin Rd, New Castle, VA 24127

      237 Prices Cabin Rd, New Castle, VA 24127
    • /3

      Est $215,393 Not Listed For Sale

      • 1 Bed

      331 Fox Hollow Ln, New Castle, VA 24127

      331 Fox Hollow Ln, New Castle, VA 24127
    • /5

      Not Listed For Sale

      0 Broad Run Hills Unit 892498, New Castle, VA 24127

      0 Broad Run Hills Unit 892498, New Castle, VA 24127
    • /26

      Est $178,298 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,520 Sq Ft

      276 Marshall Ave, New Castle, VA 24127

      276 Marshall Ave, New Castle, VA 24127
    • /13

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,000 Sq Ft

      90 Elmore Dr Unit & 70, New Castle, VA 24127

      90 Elmore Dr Unit & 70, New Castle, VA 24127
    • /10

      Est $281,000 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 928 Sq Ft

      348 Holcombe Ave, New Castle, VA 24127

      348 Holcombe Ave, New Castle, VA 24127
    • /17

      Not Listed For Sale

      0 Johns Creek Mountain Rd Unit 891419, New Castle, VA 24127

      0 Johns Creek Mountain Rd Unit 891419, New Castle, VA 24127
    • /7

      Not Listed For Sale

      0 Paint Bank Rd Unit 887023, New Castle, VA 24127

      0 Paint Bank Rd Unit 887023, New Castle, VA 24127
    • /3

      Not Listed For Sale

      Lot 16 Johns Creek Mountain Rd, New Castle, VA 24127

      Lot 16 Johns Creek Mountain Rd, New Castle, VA 24127
    • /27

      Est $108,679 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,404 Sq Ft

      12627 Paint Bank Rd, Paint Bank, VA 24131

      12627 Paint Bank Rd, Paint Bank, VA 24131
    • /5

      Not Listed For Sale

      Lot 1A Berties Bottom Ln, New Castle, VA 24127

      Lot 1A Berties Bottom Ln, New Castle, VA 24127
    • /2

      Not Listed For Sale

      Lot 1 Little Cuba Ln, New Castle, VA 24127

      Lot 1 Little Cuba Ln, New Castle, VA 24127
    • /74

      Est $1,158,000 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,807 Sq Ft

      600 Pinnacle Trail, New Castle, VA 24127

      600 Pinnacle Trail, New Castle, VA 24127
    • /2

      Not Listed For Sale

      0000 Old Waitville Rd, New Castle, VA 24127

      0000 Old Waitville Rd, New Castle, VA 24127
    • /5

      Not Listed For Sale

      001 Little Cuba Ln, New Castle, VA 24127

      001 Little Cuba Ln, New Castle, VA 24127
    • /3

      Not Listed For Sale

      008 Johns Creek Mountain Rd, New Castle, VA 24127

      008 Johns Creek Mountain Rd, New Castle, VA 24127
    • /23

      Est $317,290 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 1,428 Sq Ft

      149 Awah Ln, New Castle, VA 24127

      149 Awah Ln, New Castle, VA 24127
    • /19

      Not Listed For Sale

      0 Paint Bank Rd, Potts Mountain, VA 24131

      0 Paint Bank Rd, Potts Mountain, VA 24131
    • /11

      Not Listed For Sale

      TBD Dicks Creek Rd, Potts Mountain, VA 24127

      TBD Dicks Creek Rd, Potts Mountain, VA 24127
    • /31

      Est $292,500 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,797 Sq Ft

      17998 Paint Bank Rd, Paint Bank, VA 24131

      17998 Paint Bank Rd, Paint Bank, VA 24131
    • /36

      Est $184,636 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,148 Sq Ft

      358 Wagener St, New Castle, VA 24127

      358 Wagener St, New Castle, VA 24127
    • /17

      Est $193,356 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,036 Sq Ft

      81 Virginia Mineral Springs Cir, New Castle, VA 24127

      81 Virginia Mineral Springs Cir, New Castle, VA 24127
    • /32

      Est $203,597 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,371 Sq Ft

      92 Scott Ave, New Castle, VA 24127

      92 Scott Ave, New Castle, VA 24127
    • /26

      Est $171,697 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 980 Sq Ft

      429 Marshall Ave, New Castle, VA 24127

      429 Marshall Ave, New Castle, VA 24127
    • /37

      Est $271,500 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,702 Sq Ft

      12676 Little Mountain Rd, New Castle, VA 24127

      12676 Little Mountain Rd, New Castle, VA 24127
    • /38

      Est $105,802 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 796 Sq Ft

      129 Kanawha St, New Castle, VA 24127

      129 Kanawha St, New Castle, VA 24127
    • /50

      Est $393,576 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,500 Sq Ft

      238 Hunters Dr, New Castle, VA 24127

      238 Hunters Dr, New Castle, VA 24127
    • /20

      Est $191,425 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,382 Sq Ft

      289 Herndon Ave, New Castle, VA 24127

      289 Herndon Ave, New Castle, VA 24127
    • /28

      Est $189,655 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,488 Sq Ft

      8972 Cumberland Gap Rd, New Castle, VA 24127

      8972 Cumberland Gap Rd, New Castle, VA 24127
    • /83

      Est $848,925 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 1,920 Sq Ft

      19784 Cumberland Gap Rd, New Castle, VA 24127

      19784 Cumberland Gap Rd, New Castle, VA 24127
    • /20

      Est $185,324 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,269 Sq Ft

      358 Court St, New Castle, VA 24127

      358 Court St, New Castle, VA 24127
    • /49

      Est $268,198 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,368 Sq Ft

      6929 Upper Craigs Creek Rd, Catawba, VA 24070

      6929 Upper Craigs Creek Rd, Catawba, VA 24070

Showing Results 161 - 200, Page 5 of 18

How to Buy a Home How to Finance a Home How to Sell a Home