4,383

Giles, VA Homes

Section Image
    • /16

      Est $292,260 Not Listed For Sale

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

      103 Greystone Dr, Ripplemead, VA 24150

      103 Greystone Dr, Ripplemead, VA 24150
    • /7

      Not Listed For Sale

      0 Gravely Hill Rd Unit 325772, Ripplemead, VA 24150

      0 Gravely Hill Rd Unit 325772, Ripplemead, VA 24150
    • /14

      Est $170,432 Not Listed For Sale

      Eggleston Rd, Eggleston, VA 24086

      Eggleston Rd, Eggleston, VA 24086
    • /57

      Est $685,005 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 3,591 Sq Ft

      184 Mountain Vista Dr, Eggleston, VA 24086

      184 Mountain Vista Dr, Eggleston, VA 24086
    • /50

      Est $472,619 Not Listed For Sale

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

      186 Evergreen Rd, Pearisburg, VA 24134

      186 Evergreen Rd, Pearisburg, VA 24134
    • /28

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 738 Sq Ft

      111 Royal Dr, Pembroke, VA 24136

      111 Royal Dr, Pembroke, VA 24136
    • /2

      Est $269,019 Not Listed For Sale

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

      146 Depot St, Narrows, VA 24124

      146 Depot St, Narrows, VA 24124
    • /14

      Est $451,208 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 3,220 Sq Ft

      270 Huckleberry Ln, Narrows, VA 24124

      270 Huckleberry Ln, Narrows, VA 24124
    • /34

      Not Listed For Sale

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

      1370 Narrows Rd, Narrows, VA 24124

      1370 Narrows Rd, Narrows, VA 24124
    • /7

      Est $107,549 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 745 Sq Ft

      900 Westview St, Narrows, VA 24124

      900 Westview St, Narrows, VA 24124
    • /11

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 982 Sq Ft

      704 Monroe St, Pearisburg, VA 24134

      704 Monroe St, Pearisburg, VA 24134
    • /25

      Not Listed For Sale

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

      1213 Lynwood Ave, Pearisburg, VA 24134

      1213 Lynwood Ave, Pearisburg, VA 24134
    • /9

      Not Listed For Sale

      • 2 Baths
      • 3,806 Sq Ft

      148 Woodland Ave, Narrows, VA 24124

      148 Woodland Ave, Narrows, VA 24124
    • /28

      Est $226,292 Not Listed For Sale

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

      604 Cascade Dr, Pembroke, VA 24136

      604 Cascade Dr, Pembroke, VA 24136
    • /56

      Est $257,299 Not Listed For Sale

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

      407 Hopkins St, Narrows, VA 24124

      407 Hopkins St, Narrows, VA 24124
    • /22

      Not Listed For Sale

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

      156 Hobbs Ln, Pearisburg, VA 24134

      156 Hobbs Ln, Pearisburg, VA 24134
    • /2

      Est $484,351 Not Listed For Sale

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

      103 Oakview Ln, Pearisburg, VA 24134

      103 Oakview Ln, Pearisburg, VA 24134
    • /27

      Est $315,634 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 2,040 Sq Ft

      2449 Guinea Mountain Rd, Pearisburg, VA 24134

      2449 Guinea Mountain Rd, Pearisburg, VA 24134
    • /15

      Est $194,786 Not Listed For Sale

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

      214 Fairview Ave, Pearisburg, VA 24134

      214 Fairview Ave, Pearisburg, VA 24134
    • /22

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 840 Sq Ft

      343 Wilburn Valley Rd, Pearisburg, VA 24134

      343 Wilburn Valley Rd, Pearisburg, VA 24134
    • /16

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 684 Sq Ft

      124 Virginia St, Pearisburg, VA 24134

      124 Virginia St, Pearisburg, VA 24134
    • /67

      Est $561,748 Not Listed For Sale

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

      2631 Guinea Mountain Rd, Pearisburg, VA 24134

      2631 Guinea Mountain Rd, Pearisburg, VA 24134
    • /18

      Est $447,205 Not Listed For Sale

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

      443 Hilltop Rd, Pearisburg, VA 24134

      443 Hilltop Rd, Pearisburg, VA 24134
    • /30

      Not Listed For Sale

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

      1300 Curve Rd, Pearisburg, VA 24134

      1300 Curve Rd, Pearisburg, VA 24134
    • /25

      Est $193,950 Not Listed For Sale

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

      100 Center St, Pearisburg, VA 24134

      100 Center St, Pearisburg, VA 24134
    • /27

      Not Listed For Sale

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

      112 Orchard Dr, Pembroke, VA 24136

      112 Orchard Dr, Pembroke, VA 24136
    • /35

      Est $222,771 Not Listed For Sale

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

      2349 Clendennin Rd, Narrows, VA 24124

      2349 Clendennin Rd, Narrows, VA 24124
    • /24

      Not Listed For Sale

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

      599 Dry Branch Rd, Pembroke, VA 24136

      599 Dry Branch Rd, Pembroke, VA 24136
    • /24

      Est $295,706 Not Listed For Sale

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

      517 Cave St, Narrows, VA 24124

      517 Cave St, Narrows, VA 24124
    • /28

      Not Listed For Sale

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

      204 Pinewood Dr, Pearisburg, VA 24134

      204 Pinewood Dr, Pearisburg, VA 24134
    • /5

      Est $154,935 Not Listed For Sale

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

      147 Meadows Rd, Pearisburg, VA 24134

      147 Meadows Rd, Pearisburg, VA 24134
    • /25

      Est $144,115 Not Listed For Sale

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

      372 Staffordsville Hill Rd, Staffordsville, VA 24167

      372 Staffordsville Hill Rd, Staffordsville, VA 24167
    • /2

      Est $396,990 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 3,436 Sq Ft

      758 Staffordsville Hill Rd, Staffordsville, VA 24167

      758 Staffordsville Hill Rd, Staffordsville, VA 24167
    • /2

      Est $486,074 Not Listed For Sale

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

      1101 Spring Valley Rd, Staffordsville, VA 24167

      1101 Spring Valley Rd, Staffordsville, VA 24167
    • /71

      Est $347,036 Not Listed For Sale

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

      1316 Spring Valley Rd, Staffordsville, VA 24167

      1316 Spring Valley Rd, Staffordsville, VA 24167
    • /75

      Est $300,492 Not Listed For Sale

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

      3106 Eggleston Rd, Eggleston, VA 24086

      3106 Eggleston Rd, Eggleston, VA 24086
    • /30

      Est $491,393 Not Listed For Sale

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

      221 Sleepy Hollow Ln, Eggleston, VA 24086

      221 Sleepy Hollow Ln, Eggleston, VA 24086
    • /23

      Est $201,661 Not Listed For Sale

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

      3970 Eggleston Rd, Pearisburg, VA 24134

      3970 Eggleston Rd, Pearisburg, VA 24134
    • /18

      Est $718,045 Not Listed For Sale

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

      3845 Eggleston Rd, Eggleston, VA 24086

      3845 Eggleston Rd, Eggleston, VA 24086
    • /37

      Est $495,227 Not Listed For Sale

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

      467 Rye Hollow Rd, Pearisburg, VA 24134

      467 Rye Hollow Rd, Pearisburg, VA 24134

Showing Results 441 - 480, Page 12 of 18

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