90 Houses For Sale in Giles County, VA

Sort by:
New
house for sale
3 bds | 2 ba | 1,288 sqft

135 Firefly Drive, Pembroke, VA 24136

Quaint country cottage surrounded by pastoral views! Near the Cascades hiking trail & New River. Just a 20 minute commut...
Save
View Home
$142,000
View Est. Payment
100%
house for sale
3 bds | 2 ba | -- sqft

409 Hopkins Street, Narrows, VA 24124

BEAUTIFUL VIEWS OF THE MOUNTAINS AWAIT AT THIS OUTSTANDING 4 BEDROOM 2 BATH CAPE COD STYLE HOME. CHARACTER AND CHARM THR...
Save
View Home
$65,000
View Est. Payment
100%
house for sale
3 bds | 1 ba | 1,288 sqft

225 Hidden Hills Lane, Newport, VA 24128

If you are looking for privacy and seclusion with beautiful views this is it, plus you are only minutes to town. Very sp...
Save
View Home
$129,000
View Est. Payment
100%
house for sale
3 bds | 2 ba | 1,875 sqft

102 Park Drive, Narrows, VA 24124

Lovely excellent maintained 3 bedroom 2 bathroom home in beautiful Narrows Virginia-20 minutes from VA Tech. Walking dis...
Save
View Home
$228,500
View Est. Payment
100%
house for sale
3 bds | 3 ba | 2,664 sqft

340 Main Street, Narrows, VA 24124

Stunning historic home just turned 100 - and has been restored beautifully! This home is simply bursting with vintage ch...
Save
View Home
$182,400
View Est. Payment
100%
house for sale
3 bds | 2 ba | 1,590 sqft

1066 Pulaski Giles Turnpike, Pearisburg, VA 24134

Are you in the market for a new home? Come and check out this well-kept older home in excellent condition. Enjoy beautif...
Save
View Home
$85,000
View Est. Payment
100%
$5,000
$5,000
house for sale
4 bds | 2 ba | 2,290 sqft

907 Mountain Lake Avenue, Pearisburg, VA 24134

Many updates throughout recent years include new plumbing, gas water heater, sewer & water lines, concrete drive, fencin...
Save
View Home
$205,000
View Est. Payment
100%
house for sale
4 bds | 5 ba | 4,730 sqft

290 Rocky Sink Road, Newport, VA 24128

Absolutely stunning 4BR/4.5BA Traditional style home on 9.251 picturesque acres (approx. 75% cleared - some fencing)!! L...
Save
View Home
$699,000
View Est. Payment
100%
$15,100
$15,100
house for sale
4 bds | 3 ba | -- sqft

289 Simmental Lane, Pembroke, VA 24136

One Level, Mountain Retreat with Glorious Views This 4 Bedroom Hide-Away will Delight You! Open Floor Plan, Beautiful Ha...
Save
View Home
$329,900
View Est. Payment
100%
house for sale
3 bds | 3 ba | 1,425 sqft

1914 Springdale Road, Pearisburg, VA 24134

Come view this gorgeous mountain retreat. 5 acres of seclusion along with fully stocked pond boasting catfish, smallmout...
Save
View Home
$178,000
View Est. Payment
100%
house for sale
3 bds | 2 ba | 3,162 sqft

400 Second Street, Pembroke, VA 24136

Beautiful Pembroke home, Great Location only 2 minutes from Golf Course, short drive to Cascades, this home offers Maste...
Save
View Home
$178,500
View Est. Payment
100%
house for sale
3 bds | 2 ba | 1,694 sqft

201 Forest Hill Drive, Pearisburg, VA 24134

Are you looking for a little space and privacy but easy access to town? Come and see this lovely home which offers beaut...
Save
View Home
$199,000
View Est. Payment
100%
house for sale
5 bds | 3 ba | 3,250 sqft

359 Horseshoe Farm Road, Pembroke, VA 24136

The one you've been waiting for! This 2008 built house is larger than it appears, boasting over 3,200 finished sqft. wit...
Save
View Home
$349,900
View Est. Payment
100%
house for sale
4 bds | 2 ba | 2,684 sqft

977 White Pine Road, Pearisburg, VA 24134

What a spectacular setting! Come home to the sounds of a babbling brook and leave work-a-day cares behind. This 5Ac parc...
Save
View Home
$249,900
View Est. Payment
100%
house for sale
4 bds | 2 ba | -- sqft

800 Henson Avenue, Pearisburg, VA 24134

Cape cod style farm house located in downtown Pearisburg and walking distance to the school. This brick home includes fo...
Save
View Home
$165,000
View Est. Payment
100%
house for sale
3 bds | 1 ba | 1,194 sqft

200 Hilton Street, Pembroke, VA 24136

This home would be great for the first time buyer it offers three bedroom one bath with living room,dining room and kitc...
Save
View Home
$85,000
View Est. Payment
100%

Location data not available