2,654

Craig, VA Homes

Section Image
    • /2

      Est $315,294 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,600 Sq Ft

      41 Yoder St, New Castle, VA 24127

      41 Yoder St, New Castle, VA 24127
    • /2

      Est $380,000 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 2,020 Sq Ft

      375 Sycamore Crossing, New Castle, VA 24127

      375 Sycamore Crossing, New Castle, VA 24127
    • /2

      Est $196,023 Not Listed For Sale

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

      64 Racking Horse Ln, New Castle, VA 24127

      64 Racking Horse Ln, New Castle, VA 24127
    • /2

      Est $220,959 Not Listed For Sale

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

      383 Main St, New Castle, VA 24127

      383 Main St, New Castle, VA 24127
    • /2

      Est $184,779 Not Listed For Sale

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

      289 Magnolia Ave, New Castle, VA 24127

      289 Magnolia Ave, New Castle, VA 24127
    • /2

      Est $484,649 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,716 Sq Ft

      309 Grannys Branch Rd, New Castle, VA 24127

      309 Grannys Branch Rd, New Castle, VA 24127
    • /2

      Est $221,737 Not Listed For Sale

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

      25626 Craigs Creek Rd, New Castle, VA 24127

      25626 Craigs Creek Rd, New Castle, VA 24127
    • /2

      Est $190,513 Not Listed For Sale

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

      68 Conrad St, New Castle, VA 24127

      68 Conrad St, New Castle, VA 24127
    • /15

      Est $185,333 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,848 Sq Ft

      88 Angel Ct, New Castle, VA 24127

      88 Angel Ct, New Castle, VA 24127
    • /2

      Est $274,048 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,766 Sq Ft

      9829 Upper Craigs Creek Rd, Catawba, VA 24070

      9829 Upper Craigs Creek Rd, Catawba, VA 24070
    • /43

      Est $591,460 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,280 Sq Ft

      1748 Upper Craigs Creek Rd, Catawba, VA 24070

      1748 Upper Craigs Creek Rd, Catawba, VA 24070
    • /9

      Not Listed For Sale

      000 Broad Run Rd, New Castle, VA 24127

      000 Broad Run Rd, New Castle, VA 24127
    • /15

      Not Listed For Sale

      TBD White Oak Ln, New Castle, VA 24127

      TBD White Oak Ln, New Castle, VA 24127
    • /49

      Est $636,500 Not Listed For Sale

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

      1667 Johns Creek Rd, New Castle, VA 24127

      1667 Johns Creek Rd, New Castle, VA 24127
    • /3

      Not Listed For Sale

      00043 Black Diamond Dr, Potts Mountain, VA 24127

      00043 Black Diamond Dr, Potts Mountain, VA 24127
    • /2

      Not Listed For Sale

      • Studio

      0 Bethel Church Rd Unit 849177, New Castle, VA 24127

      0 Bethel Church Rd Unit 849177, New Castle, VA 24127
    • /104

      Est $435,000 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,960 Sq Ft

      9811 Upper Craigs Creek Rd, Catawba, VA 24070

      9811 Upper Craigs Creek Rd, Catawba, VA 24070
    • /11

      Est $194,678 Not Listed For Sale

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

      3333 Cumberland Gap Rd, Newport, VA 24128

      3333 Cumberland Gap Rd, Newport, VA 24128
    • /34

      Est $310,376 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,770 Sq Ft

      668 Cumberland Gap Rd, Newport, VA 24128

      668 Cumberland Gap Rd, Newport, VA 24128
    • /38

      Est $341,995 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,480 Sq Ft

      205 Broad Run Rd, New Castle, VA 24127

      205 Broad Run Rd, New Castle, VA 24127
    • /2

      Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 2,194 Sq Ft

      10470 Little Mountain Rd, New Castle, VA 24127

      10470 Little Mountain Rd, New Castle, VA 24127
    • /14

      Est $238,446 Not Listed For Sale

      • 1 Bed
      • 1.5 Baths
      • 1,456 Sq Ft

      387 Thorney Hollow Rd, New Castle, VA 24127

      387 Thorney Hollow Rd, New Castle, VA 24127
    • /2

      Est $239,872 Not Listed For Sale

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

      32 Little Cuba Ln, New Castle, VA 24127

      32 Little Cuba Ln, New Castle, VA 24127
    • /20

      Est $362,099 Not Listed For Sale

      • 2 Beds
      • 2.5 Baths
      • 1,100 Sq Ft

      6397 Northside Rd, Newport, VA 24128

      6397 Northside Rd, Newport, VA 24128
    • /2

      Est $599,709 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 3,840 Sq Ft

      553 Stevers Gap Trail, Newport, VA 24128

      553 Stevers Gap Trail, Newport, VA 24128
    • /2

      Not Listed For Sale

      • 5 Beds
      • 2 Baths
      • 2,595 Sq Ft

      352 Thorny Hollow Trail, New Castle, VA 24127

      352 Thorny Hollow Trail, New Castle, VA 24127
    • /2

      Est $362,099 Not Listed For Sale

      • 2 Beds
      • 3 Baths
      • 2,472 Sq Ft

      6397 Northside Rd, Newport, VA 24128

      6397 Northside Rd, Newport, VA 24128
    • /2

      Est $238,333 Not Listed For Sale

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

      72 Herndon Ave, New Castle, VA 24127

      72 Herndon Ave, New Castle, VA 24127
    • /2

      Est $283,666 Not Listed For Sale

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

      90 Homestead Rd, New Castle, VA 24127

      90 Homestead Rd, New Castle, VA 24127
    • /2

      Est $413,845 Not Listed For Sale

      • 5 Beds
      • 4 Baths
      • 3,283 Sq Ft

      244 Maggie Maw Ln, New Castle, VA 24127

      244 Maggie Maw Ln, New Castle, VA 24127
    • /2

      Est $237,712 Not Listed For Sale

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

      80 Angel Ct, New Castle, VA 24127

      80 Angel Ct, New Castle, VA 24127
    • /2

      Not Listed For Sale

      • 5 Beds
      • 2 Baths
      • 2,400 Sq Ft

      350 Wrights Branch Rd, New Castle, VA 24127

      350 Wrights Branch Rd, New Castle, VA 24127
    • /2

      Est $213,581 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,272 Sq Ft

      8 Cumberland Ave, New Castle, VA 24127

      8 Cumberland Ave, New Castle, VA 24127
    • /2

      Est $114,000 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,106 Sq Ft

      340 Cardinal Ln, Catawba, VA 24070

      340 Cardinal Ln, Catawba, VA 24070
    • /40

      Est $251,315 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,784 Sq Ft

      1171 Little Mountain Rd, New Castle, VA 24127

      1171 Little Mountain Rd, New Castle, VA 24127
    • /2

      Not Listed For Sale

      921 Maggie Maw Ln, New Castle, VA 24127

      921 Maggie Maw Ln, New Castle, VA 24127
    • /36

      Est $260,425 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 2,080 Sq Ft

      13204 Cumberland Gap Rd, New Castle, VA 24127

      13204 Cumberland Gap Rd, New Castle, VA 24127
    • /2

      Est $393,182 Not Listed For Sale

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

      6263 Northside Rd, Newport, VA 24128

      6263 Northside Rd, Newport, VA 24128
    • /2

      Est $184,308 Not Listed For Sale

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

      260 Herndon Ave, New Castle, VA 24127

      260 Herndon Ave, New Castle, VA 24127
    • /2

      Est $159,769 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 912 Sq Ft

      17 7th St, New Castle, VA 24127

      17 7th St, New Castle, VA 24127

Showing Results 321 - 360, Page 9 of 18

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