4,105

Giles, VA Homes

Section Image
    • /38

      Est $388,140 Not Listed For Sale

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

      561 Hale St, Pearisburg, VA 24134

      561 Hale St, Pearisburg, VA 24134
    • /14

      Est $221,461 Not Listed For Sale

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

      104 Mcguire Ln, Pembroke, VA 24136

      104 Mcguire Ln, Pembroke, VA 24136
    • /8

      Est $351,047 Not Listed For Sale

      • 3 Beds

      295 Old Schoolhouse Rd, Eggleston, VA 24086

      295 Old Schoolhouse Rd, Eggleston, VA 24086
    • /21

      Est $488,860 Not Listed For Sale

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

      119 Prairie View Dr, Pembroke, VA 24136

      119 Prairie View Dr, Pembroke, VA 24136
    • /16

      Not Listed For Sale

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

      401 Snidow St, Pembroke, VA 24136

      401 Snidow St, Pembroke, VA 24136
    • /7

      Not Listed For Sale

      0 Hale St, Pearisburg, VA 24134

      0 Hale St, Pearisburg, VA 24134
    • /36

      Not Listed For Sale

      0 Gravely Hill Rd Unit 322450, Ripplemead, VA 24150

      0 Gravely Hill Rd Unit 322450, Ripplemead, VA 24150
    • /25

      Not Listed For Sale

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

      385 Painter School Rd, Pembroke, VA 24136

      385 Painter School Rd, Pembroke, VA 24136
    • /14

      Not Listed For Sale

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

      1979 Curve Rd, Pearisburg, VA 24134

      1979 Curve Rd, Pearisburg, VA 24134
    • /6

      Not Listed For Sale

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

      135 Lane St, Pearisburg, VA 24134

      135 Lane St, Pearisburg, VA 24134
    • /16

      Not Listed For Sale

      008 Prairie View Ln, Pembroke, VA 24136

      008 Prairie View Ln, Pembroke, VA 24136
    • /4

      Not Listed For Sale

      Wilburn Valley Rd, Pearisburg, VA 24134

      Wilburn Valley Rd, Pearisburg, VA 24134
    • /8

      Est $176,528 Not Listed For Sale

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

      161 Neal St, Pearisburg, VA 24134

      161 Neal St, Pearisburg, VA 24134
    • /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
    • /9

      Not Listed For Sale

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

      2578 Big Stony Creek Rd, Pembroke, VA 24136

      2578 Big Stony Creek Rd, Pembroke, VA 24136
    • /19

      Not Listed For Sale

      0 Prairie View Ln Unit 329458, Pembroke, VA 24136

      0 Prairie View Ln Unit 329458, Pembroke, VA 24136
    • /56

      Est $412,723 Not Listed For Sale

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

      191 Meadowlark Ln, Pembroke, VA 24136

      191 Meadowlark Ln, Pembroke, VA 24136
    • /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
    • /11

      Est $163,413 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 500 Sq Ft

      133 Winslow Dr, Pembroke, VA 24136

      133 Winslow Dr, Pembroke, VA 24136
    • /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
    • /57

      Est $300,884 Not Listed For Sale

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

      120 Trinity Ln, Pembroke, VA 24136

      120 Trinity Ln, Pembroke, VA 24136
    • /46

      Est $275,965 Not Listed For Sale

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

      130 Prairie View Dr, Pembroke, VA 24136

      130 Prairie View Dr, Pembroke, VA 24136
    • /50

      Est $344,007 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,229 Sq Ft

      145 Prairie View Dr, Pembroke, VA 24136

      145 Prairie View Dr, Pembroke, VA 24136
    • /22

      Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,056 Sq Ft

      125 Lucas St, Pembroke, VA 24136

      125 Lucas St, Pembroke, VA 24136
    • /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
    • /45

      Est $430,990 Not Listed For Sale

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

      161 Meadowlark Ln, Pembroke, VA 24136

      161 Meadowlark Ln, Pembroke, VA 24136
    • /58

      Est $287,945 Not Listed For Sale

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

      137 Prairie View Dr, Pembroke, VA 24136

      137 Prairie View Dr, Pembroke, VA 24136
    • /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

      Est $212,214 Not Listed For Sale

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

      160 Village St, Eggleston, VA 24086

      160 Village St, Eggleston, VA 24086
    • /2

      Est $381,609 Not Listed For Sale

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

      320 Sinking Creek Rd, Pembroke, VA 24136

      320 Sinking Creek Rd, Pembroke, VA 24136
    • /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

Showing Results 441 - 480, Page 12 of 18

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