- 1-7 of 7 Listings
305 Twin Ponds Road, New Castle, VA, 24127, Craig County
6263 Northside Rd, Newport, VA, 24128, Craig County
5398 Little Mountain Rd, New Castle, VA, 24127, Craig County
47 Southview Drive, Newport, VA, 24128, Craig County
1924 Big Mountain Rd, New Castle, VA, 24127, Craig County
375 Sycamore Crossing, New Castle, VA, 24127, Craig County
73 Scenic View Ln, New Castle, VA, 24127, Craig County