- 1-25 of 58 Listings
1782 Wolf Creek Hwy, Narrows, VA, 24124, Giles County
1504 Hutchison Rd., New Castle, VA, 24127, Giles County
Robertson Mountain Road, Lot#WP001, Narrows, VA, 24124, Giles County
2575 Big Stony Creek Road, Ripplemead, VA, 24150, Giles County
607 Bear Springs Road, Pearisburg, VA, 24134, Giles County
0 Locust Street, Rich Creek, VA, 24147, Giles County
1838 Cascade Drive, Pembroke, VA, 24136, Giles County
506 Main Street, Narrows, VA, 24124, Giles County
132 NICKS KNOLL Lane, Pembroke, VA, 24136, Giles County
136 FREEDOM Lane, Newport, VA, 24128, Giles County
207 poplar Lane, Pearisburg, VA, 24134, Giles County
628 Wilburn Valley Road, Pearisburg, VA, 24134, Giles County
1303 Lynwood Avenue, Pearisburg, VA, 24134, Giles County
914 Woodland Rd, Rich Creek, VA, 24147, Giles County
398 Penvir Road, Narrows, VA, 24124, Giles County
183 & 184 Skyview Lane, Newport, VA, 24128, Giles County
1782 WOLF CREEK Road, Narrows, VA, 24124, Giles County
103 Bell St, Glen Lyn, VA, 24093, Giles County
1782 Wolf Creek RD, Narrows, VA, 24124, Giles County
280 Serenity Place, Newport, VA, 24128, Giles County
TBD Montgomery Street, Pearisburg, VA, 24134, Giles County
508 College Street, Narrows, VA, 24124, Giles County
144 MOONSHINE Lane, Goldbond, VA, 24150, Giles County
1112 Curve Road, Pearisburg, VA, 24134, Giles County
240 Giles Ave., Rich Creek, VA, 24147, Giles County