Petersburg, VA Homes for Sale & Real Estate

price
-
81-120 of 157 Homes
$260,000 | 664 Pegram Street | Petersburg
3
Beds
2
Baths
1,360
Sq. Ft.
$244,900 | 609 South Sycamore Street | Poplar Lawn
3
Beds
3
Baths
1,770
Sq. Ft.
$120,000 | 7 South Burch Street | Petersburg
1
Bed
1
Bath
576
Sq. Ft.
$344,900 | 203 North Jefferson Street | Petersburg Central Business District
3
Beds
2.5
Baths
2,110
Sq. Ft.
$269,999 | 1415 Custer Street | Petersburg
4
Beds
3
Baths
1,684
Sq. Ft.
$225,000 | 841 Fort Henry Street | Petersburg
3
Beds
2
Baths
1,296
Sq. Ft.
$289,950 | 135 St Mark Street | Petersburg
4
Beds
3
Baths
1,840
Sq. Ft.
$295,000 | 1906 Varina Avenue | Petersburg
5
Beds
2
Baths
1,812
Sq. Ft.
$289,950 | 845 Augusta Avenue | Petersburg
3
Beds
3
Baths
2,498
Sq. Ft.
$234,500 | 321 St Matthew Street | Petersburg
3
Beds
2
Baths
1,736
Sq. Ft.
$284,900 | 1464 Boisseau Drive | Petersburg
3
Beds
1.5
Baths
1,325
Sq. Ft.
$225,000 | 125 St Matthew Street | Petersburg
3
Beds
1.5
Baths
1,282
Sq. Ft.
$130,000 | 612 South Adams Street | Poplar Lawn
3
Beds
1.5
Baths
1,360
Sq. Ft.
$194,999 | 506 St Luke Street | Petersburg
3
Beds
1
Bath
960
Sq. Ft.
$350,000 | 3391 Tavern Road
Virtual Tour
3
Beds
2
Baths
1,502
Sq. Ft.
$334,900 | 205 North Jefferson Street | Petersburg Central Business District
3
Beds
2.5
Baths
2,110
Sq. Ft.
$34,900 | Restricted Address | Petersburg Central Business District
-
Beds
-
Baths
-
Sq. Ft.
Great Lakes Real Estate Inc. • MLS #B1578108
$289,950 | 521 Halifax Street | Petersburg
4
Beds
2
Baths
1,670
Sq. Ft.
$349,990 | 2947 Travis Lane | Petersburg
3
Beds
2
Baths
1,296
Sq. Ft.
$249,950 | 2219 Ferndale Avenue | Kenilworth
3
Beds
1.5
Baths
1,486
Sq. Ft.
$335,000 | 509 Harding Street | Poplar Lawn
5
Beds
3.5
Baths
2,803
Sq. Ft.
$230,000 | 420 Mistletoe Street | Petersburg
3
Beds
2
Baths
1,400
Sq. Ft.
$185,000 | 541 Hannon Street | Petersburg
3
Beds
2
Baths
1,056
Sq. Ft.
$235,000 | 524 East Wythe Street | Petersburg
4
Beds
2.5
Baths
1,550
Sq. Ft.
$150,000 | 703 Kirkham Street | Petersburg
3
Beds
1.5
Baths
1,632
Sq. Ft.
$359,900 | 4403 Widgeon Court
3
Beds
2
Baths
1,676
Sq. Ft.
$160,000 | Restricted Address | Petersburg
2
Beds
1
Bath
672
Sq. Ft.
$224,899 | 1474 Halifax Street | Petersburg
3
Beds
2
Baths
1,373
Sq. Ft.
$232,950 | 1340 Rome Street | Petersburg
3
Beds
3
Baths
1,929
Sq. Ft.
$229,900 | 73 Henrico Street | Petersburg
3
Beds
1
Bath
1,241
Sq. Ft.
$134,950 | 1219 Melville Street | Petersburg
3
Beds
1
Bath
988
Sq. Ft.
$195,000 | 101 Henrico Street | Petersburg
3
Beds
1
Bath
930
Sq. Ft.
$199,999 | 143 Spring Street | Kenilworth
3
Beds
2
Baths
1,340
Sq. Ft.
$225,000 | 21207 Fox Maple Court | Matoaca
3
Beds
2
Baths
1,142
Sq. Ft.
$264,999 | 1322 Halifax Street | Petersburg
3
Beds
2
Baths
1,216
Sq. Ft.
$218,900 | 231 South Jones Street | Folly Castle
3
Beds
2
Baths
1,080
Sq. Ft.
$240,000 | 22505 Fort Powers Drive
3
Beds
2
Baths
1,626
Sq. Ft.
$309,900 | 9813 Graves Road
3
Beds
2
Baths
1,425
Sq. Ft.
$139,900 | 734 Harrison Street | Poplar Lawn
2
Beds
1
Bath
1,016
Sq. Ft.