loading

28 Houses For Sale in Waverly, VA

Sort by:
house for sale
3 bds | 3 ba | 1,664 sqft

318 Graydon Circle, Sussex County, VA 23890

Brick ranch home featuring 3 bedrooms, 3 full bathrooms and spacious living areas. There is no denying that this home ha...
Save
View Home
$189,500
View Est. Payment
house for sale
3 bds | 1 ba | 1,040 sqft

303 Walnut Ln, Sussex, VA 23890

Super opportunity for first time buyer!! Multiple renovations - don't miss out - call today about financing options- cur...
Save
View Home
$59,900
View Est. Payment
house for sale
4 bds | 3 ba | 1,800 sqft

306 Jasper Lane, Waverly, VA 23890

Move-in Ready Home with All the Furnishings Conveying! Possible Lease Purchase! This spacious home is perfect for entert...
Save
View Home
$245,000
View Est. Payment
house for sale
3 bds | 3 ba | 2,017 sqft

308 Graydon Cir, Sussex, VA 23890

Quality built home with loads of character situated in cozy area with 3 additional lots combined to incorporate an entir...
Save
View Home
$202,900
View Est. Payment
house for sale
4 bds | 3 ba | 2,125 sqft

416 Cowling St, Sussex, VA 23890

Lovely home with lots of space. Formal dining room and eat-in kitchen. Large family room on 1st floor plus a large kids ...
Save
View Home
$239,000
View Est. Payment
house for sale
2 bds | 2 ba | 1,300 sqft

9118 Jerusalem Plank Road, Sussex, VA 23890

If you love the beauty of the outdoors, then you will love this home on 21 acres! Homeowner is in the process of making ...
Save
View Home
$160,000
View Est. Payment
house for sale
5 bds | 3 ba | 4,164 sqft

202 E Main St, Sussex County, VA 23890

GORGEOUS QUEEN ANNE VICTORIAN HOME, BUILT BY THE "FATHER OF TOWN" OF WAVERLY, PURNELL FLEETWOOD TO IMPRESS/ENTERTAIN*ON ...
Save
View Home
$299,900
View Est. Payment
$5,280
house for sale
4 bds | 2 ba | 1,522 sqft

133 New Street, Sussex County, VA 23890

Manufactured home with split bedroom plan. Master bedroom has large bedroom with adjoining master bath. Double vanity, s...
Save
View Home
$38,720
View Est. Payment
house for sale
3 bds | 1 ba | 1,228 sqft

321 Gray Ave Ave, Sussex County, VA 23890

This home is located at 321 Gray Ave Ave Sussex County, VA 23890 US and has been listed on Homes.com since 16 March 2020...
Save
View Home
$18,589
View Est. Payment
house for sale
3 bds | 2 ba | 2,100 sqft

412 Forest Lane, Waverly, VA 23890

Own your own beach /mountain style home with the comforts of local amenities! The quality built home features handcrafte...
Save
View Home
$198,900
View Est. Payment
$5,000
house for sale
2 bds | 1 ba | 1,108 sqft

620 W Main Street, Sussex County, VA 23890

Are you looking for country living, look no further! This home is local to shopping, dinning, and your main interstates ...
Save
View Home
$70,000
View Est. Payment
house for sale
3 bds | 2 ba | 2,007 sqft

4731 Salisbury Rd, Surry, VA 23890

$46,000 below tax assessment and priced to sell. Solid, well built Brick ranch on 2 acre lot and less than 30 miles from...
Save
View Home
$219,950
View Est. Payment
house for sale
4 bds | 2 ba | 1,460 sqft

28372 Petersburg Road, Waverly, VA 23890

What a wonderful relaxing setting - the vacation style home awaits your arrival - 4 Bedrooms to accommodate all your gue...
Save
View Home
$92,600
View Est. Payment
$15,000
house for sale
3 bds | 2 ba | 3,036 sqft

212 Spring Branch Road, Waverly, VA 23890

Southern Classic! A little piece of history and a mini horse farm to "boot!" This home boasts gorgeous wood floors throu...
Save
View Home
$409,900
View Est. Payment
$8,000
house for sale
3 bds | 3 ba | 1,947 sqft

27516 Oakdale Rd, Sussex, VA 23890

Custom built home nestled away on nearly 4 acres of seclusion!!! Bright and open floor plan, kitchen features new ss app...
Save
View Home
$336,900
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" > version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="30px" height="24px" >