Petersburg, VA Homes for Sale & Real Estate

price
-
41-80 of 167 Homes
$129,900 | 819 Gladstone Street | Petersburg
3
Beds
2
Baths
1,472
Sq. Ft.
$425,000 | 20 Hillcrest Road | Walnut Hill
4
Beds
2.5
Baths
2,071
Sq. Ft.
$369,950 | 127 North Jefferson Street | Petersburg Central Business District
5
Beds
3
Baths
2,572
Sq. Ft.
$389,990 | 1610 Baxter Road
Open: 12/21 12:00PM - 04:00PM
4
Beds
2.5
Baths
1,903
Sq. Ft.
$375,000 | 730 Wilson Street | Petersburg
6
Beds
4
Baths
1,908
Sq. Ft.
$275,000 | 207 South West Street | Petersburg
4
Beds
2.5
Baths
2,182
Sq. Ft.
$130,000 | 522 St Andrew Street | Petersburg
2
Beds
2
Baths
1,238
Sq. Ft.
$485,000 | 17715 Elko Road
4
Beds
2.5
Baths
2,522
Sq. Ft.
$263,000 | 2842 Homestead Drive | Battlefield Park
3
Beds
1.5
Baths
1,248
Sq. Ft.
$242,500 | 1813 Arch Street | Walnut Hill
3
Beds
2
Baths
1,164
Sq. Ft.
$129,600 | 122 Summit Street | Kenilworth
2
Beds
1
Bath
993
Sq. Ft.
$265,000 | 114 North West Street | Petersburg
3
Beds
2.5
Baths
1,540
Sq. Ft.
$389,000 | 13809 Fairwood Road
3
Beds
2
Baths
1,821
Sq. Ft.
$245,000 | 1359 Farmer Street | Petersburg
3
Beds
2
Baths
1,074
Sq. Ft.
$269,950 | 625 West Washington Street | Folly Castle
6
Beds
2
Baths
2,980
Sq. Ft.
$254,900 | 2418 Dupuy Road | Petersburg
3
Beds
2
Baths
1,395
Sq. Ft.
$255,000 | 1353 Rome Street | Petersburg
3
Beds
2.5
Baths
1,540
Sq. Ft.
$359,950 | 205 Layne Circle | Petersburg
4
Beds
3
Baths
2,798
Sq. Ft.
$209,900 | 1016 South Crater Road | Petersburg
3
Beds
1.5
Baths
1,095
Sq. Ft.
$288,000 | 10611 Vaughan Road
3
Beds
2
Baths
1,072
Sq. Ft.
$335,000 | 944 Weaver Avenue | Petersburg
4
Beds
3
Baths
1,850
Sq. Ft.
$335,000 | 940 Weaver Avenue | Petersburg
4
Beds
3
Baths
1,850
Sq. Ft.
$225,000 | 115 Summit Street | Kenilworth
3
Beds
2
Baths
1,153
Sq. Ft.
$350,000 | 3391 Tavern Road
Virtual Tour
3
Beds
2
Baths
1,502
Sq. Ft.
$245,000 | 515 Clinton Street | Petersburg
3
Beds
2.5
Baths
1,320
Sq. Ft.
$245,000 | 1934 Dodson Road | Petersburg
5
Beds
2.5
Baths
2,898
Sq. Ft.
$175,000 | 437 Byrne Street | Poplar Lawn
3
Beds
2
Baths
1,568
Sq. Ft.
$309,500 | 2752 Meadowbrook Street | Petersburg
4
Beds
2
Baths
1,826
Sq. Ft.
$334,999 | 1539 Berkeley Avenue | Walnut Hill
Virtual Tour
4
Beds
2.5
Baths
2,472
Sq. Ft.
$179,950 | 210 South South Street | Petersburg
4
Beds
2
Baths
1,788
Sq. Ft.
$234,999 | 4307 Butler Lane | Matoaca
3
Beds
1
Bath
960
Sq. Ft.
$250,000 | 1605 Ferndale Avenue | Petersburg
4
Beds
2
Baths
1,780
Sq. Ft.
$335,000 | 542 Harding Street | Poplar Lawn
4
Beds
3
Baths
2,116
Sq. Ft.
$230,000 | 1509 Oakdale Avenue | Petersburg
$230,000

1509 Oakdale Avenue
Petersburg, VA 23803

3
Beds
2
Baths
1,300
Sq. Ft.
$289,000 | 178 McKeever Street | Petersburg
5
Beds
2
Baths
1,600
Sq. Ft.
$129,999 | 1029 Farmer Street | Petersburg
3
Beds
2
Baths
1,664
Sq. Ft.
$399,950 | 1338-1338 Hinton Street | Petersburg
6
Beds
6
Baths
2,048
Sq. Ft.
$130,000 | 612 South Adams Street | Poplar Lawn
3
Beds
1.5
Baths
1,360
Sq. Ft.
$235,000 | 2909 Dupuy Road | Petersburg
3
Beds
2
Baths
1,496
Sq. Ft.