23803 Homes for Sale & Real Estate

price
-
81-120 of 141 Homes
$319,500 | 21600 Ferndale Street | Matoaca
3
Beds
2
Baths
1,308
Sq. Ft.
$224,900 | 1474 Halifax Street | Petersburg
3
Beds
2
Baths
1,373
Sq. Ft.
$235,000 | 524 East Wythe Street | Petersburg
4
Beds
2.5
Baths
1,550
Sq. Ft.
$175,000 | 223 Elm Street | Kenilworth
2
Beds
1
Bath
1,012
Sq. Ft.
$259,000 | 920 Diamond Street | Petersburg
Virtual Tour
3
Beds
2.5
Baths
1,344
Sq. Ft.
$324,900 | 357 University Boulevard | Old Towne Historic District
4
Beds
3
Baths
1,944
Sq. Ft.
$224,999 | 141 Clayton Street | Petersburg
3
Beds
2
Baths
1,350
Sq. Ft.
$339,900 | 205 North Jefferson Street | Petersburg Central Business District
Virtual Tour
3
Beds
2.5
Baths
2,110
Sq. Ft.
$124,199 | 122 Summit Street | Kenilworth
2
Beds
1
Bath
993
Sq. Ft.
$266,000 | 1026 Bolling Street | Petersburg
5
Beds
3
Baths
2,176
Sq. Ft.
$249,950 | 2219 Ferndale Avenue | Kenilworth
3
Beds
1.5
Baths
1,486
Sq. Ft.
$218,900 | 231 South Jones Street | Folly Castle
3
Beds
2
Baths
1,080
Sq. Ft.
$274,999 | 1158 Hinton Street | Petersburg
Open: 11/24 01:00PM - 03:00PM
4
Beds
3
Baths
1,852
Sq. Ft.
$234,500 | 321 St Matthew Street | Petersburg
3
Beds
2
Baths
1,736
Sq. Ft.
$254,999 | 317 South Dunlop Street | Petersburg
3
Beds
2
Baths
1,320
Sq. Ft.
$185,000 | 541 Hannon Street | Petersburg
3
Beds
2
Baths
1,056
Sq. Ft.
$359,900 | 4403 Widgeon Court
3
Beds
2
Baths
1,676
Sq. Ft.
$339,990 | 717 Taylor Street | Petersburg
5
Beds
3.5
Baths
2,300
Sq. Ft.
$264,999 | 1322 Halifax Street | Petersburg
3
Beds
2
Baths
1,216
Sq. Ft.
$232,950 | 1340 Rome Street | Petersburg
3
Beds
3
Baths
1,929
Sq. Ft.
$199,999 | 143 Spring Street | Kenilworth
3
Beds
2
Baths
1,340
Sq. Ft.
$150,000 | 1460 Ferndale Avenue | Petersburg
3
Beds
1
Bath
937
Sq. Ft.
$164,900 | 423 Spring Street | Kenilworth
2
Beds
1
Bath
939
Sq. Ft.
$250,000 | 1434 Oakdale Avenue | Petersburg
4
Beds
2.5
Baths
1,364
Sq. Ft.
$369,950 | 127 North Jefferson Street | Petersburg Central Business District
5
Beds
3
Baths
2,572
Sq. Ft.
$144,900 | 105 South Jones Street | Folly Castle
2
Beds
1
Bath
658
Sq. Ft.
$519,995 | 22120 Lake Jordan Landing | Sutherland
3
Beds
2.5
Baths
2,026
Sq. Ft.
$155,000 | 1156 West Wythe Street | Petersburg
2
Beds
1
Bath
784
Sq. Ft.
$214,950 | 115 Slagle Avenue | Petersburg
3
Beds
1.5
Baths
1,037
Sq. Ft.
$429,000 | 132 South Adams Street | Poplar Lawn
4
Beds
4.5
Baths
3,128
Sq. Ft.
$335,000 | 840 Commerce Street | Petersburg
4
Beds
2
Baths
1,800
Sq. Ft.
$260,000 | 9300 Southwood Drive
3
Beds
1.5
Baths
1,152
Sq. Ft.
$250,000 | 805 Halifax Street | Petersburg
3
Beds
2
Baths
1,312
Sq. Ft.
$299,999 | 5817 Hazel Avenue
3
Beds
2
Baths
1,250
Sq. Ft.
$319,950 | 8600 Hickory Road
3
Beds
2
Baths
1,040
Sq. Ft.
$250,000 | 427 Harding Street | Poplar Lawn
3
Beds
2
Baths
1,430
Sq. Ft.
$199,950 | 103 South Jones Street | Folly Castle
3
Beds
2
Baths
1,008
Sq. Ft.
$199,950 | 21508 Jackson Street | Ettrick
4
Beds
1
Bath
1,133
Sq. Ft.