Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Petersburg, VA Homes for Sale & Real Estate
Save Search
price
-
Filters
41-80
of
115
Homes
Sort by Recommended
Open: 6/15 11:00AM - 01:00PM
$230,000
228 New Street
Petersburg, VA 23803
3
Beds
2
Baths
1,190
Sq. Ft.
$185,000
309 North Old Church Street
Petersburg, VA 23803
3
Beds
1
Bath
1,092
Sq. Ft.
$275,000
1658 Monticello Street
Petersburg, VA 23805
3
Beds
2
Baths
1,822
Sq. Ft.
$295,000
2213 Chemin Road
Petersburg, VA 23805
3
Beds
2
Baths
1,555
Sq. Ft.
$179,950
150 Virginia Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,344
Sq. Ft.
$349,900
205 North Jefferson Street
Petersburg, VA 23803
3
Beds
2.5
Baths
2,110
Sq. Ft.
$230,000
1474 Halifax Street
Petersburg, VA 23803
3
Beds
2
Baths
1,373
Sq. Ft.
$235,000
2222 Bishop Street
Petersburg, VA 23805
3
Beds
2
Baths
1,241
Sq. Ft.
$183,453
427 South Adams Street
Petersburg, VA 23803
3
Beds
1
Bath
976
Sq. Ft.
$289,950
2720 Forest Hills Road
Petersburg, VA 23805
5
Beds
4
Baths
1,863
Sq. Ft.
$850,000
323 West Washington Street
Petersburg, VA 23803
7
Beds
6.5
Baths
7,412
Sq. Ft.
$219,900
220 South Jefferson Street
Petersburg, VA 23803
4
Beds
1.5
Baths
1,920
Sq. Ft.
$100,999
115 St Mark Street
Petersburg, VA 23803
1
Bed
2
Baths
768
Sq. Ft.
$162,000
1219 West Washington Street
Petersburg, VA 23803
8
Beds
4
Baths
3,144
Sq. Ft.
$170,000
1317-1319 Grant Avenue
Petersburg, VA 23803
2
Beds
2
Baths
960
Sq. Ft.
$219,000
626 Pegram Street
Petersburg, VA 23803
3
Beds
2
Baths
1,168
Sq. Ft.
$249,900
3615 South Street
Petersburg, VA 23803
3
Beds
1
Bath
1,136
Sq. Ft.
$195,000
13-15 South South Street
Petersburg, VA 23803
8
Beds
4
Baths
3,806
Sq. Ft.
$329,000
840 Commerce Street
Petersburg, VA 23803
3
Beds
2
Baths
1,896
Sq. Ft.
$229,000
7 Centre Hill Court
Petersburg, VA 23803
3
Beds
1.5
Baths
1,920
Sq. Ft.
$200,000
1216 St James Street
Petersburg, VA 23803
3
Beds
2
Baths
900
Sq. Ft.
$349,000
25808 Franklin Street
Petersburg, VA 23803
3
Beds
2
Baths
1,514
Sq. Ft.
$318,000
11890 Coach Drive
Petersburg, VA 23805
3
Beds
2
Baths
1,200
Sq. Ft.
$225,000
25125 Floyd Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,196
Sq. Ft.
$85,000
Vl #1 Vl Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
Howard Hanna WNY Inc. • MLS #B1538868
$134,900
0 Success Drive
Petersburg, VA 23805
-
Beds
-
Baths
-
Sq. Ft.
Open: 6/16 02:00PM - 04:00PM
$249,999
1537 Berkeley Avenue
Petersburg, VA 23805
4
Beds
3
Baths
2,264
Sq. Ft.
$250,000
427 Harding Street
Petersburg, VA 23803
3
Beds
2
Baths
1,430
Sq. Ft.
$299,000
1676 Monticello Street
Petersburg, VA 23805
4
Beds
1.5
Baths
2,100
Sq. Ft.
$230,000
123 Courthouse Street
Petersburg, VA 23803
3
Beds
1
Bath
888
Sq. Ft.
$229,800
515 Graham Road
Petersburg, VA 23805
3
Beds
2
Baths
1,148
Sq. Ft.
$305,000
2040 Bishop Street
Petersburg, VA 23805
4
Beds
3
Baths
1,782
Sq. Ft.
$309,000
1746 Matoax Avenue
Petersburg, VA 23805
3
Beds
2.5
Baths
1,820
Sq. Ft.
$566,890
17300 Peacefield Court
Petersburg, VA 23803
5
Beds
3
Baths
2,511
Sq. Ft.
$589,000
1860 Westover Avenue
Petersburg, VA 23805
3
Beds
3.5
Baths
4,278
Sq. Ft.
$502,890
9918 Peacefield Lane
Petersburg, VA 23803
5
Beds
3
Baths
2,511
Sq. Ft.
$499,890
9973 Peacefield Lane
Petersburg, VA 23803
5
Beds
3
Baths
2,511
Sq. Ft.
$475,000
132 South Adams Street
Petersburg, VA 23803
4
Beds
4.5
Baths
4,341
Sq. Ft.
$164,999
1324 Rome Street
Petersburg, VA 23803
2
Beds
2
Baths
928
Sq. Ft.
$108,000
29 Cherry Street
Petersburg, VA 23803
4
Beds
1
Bath
864
Sq. Ft.
1
2
3
Compass
VA
Petersburg city
Petersburg
Homes for Sale near Petersburg
Neighborhoods
Fort Lee
Oak Hill
Ettrick
Petersburg Central Business District
Walnut Hill
Pine Gardens
Kenilworth
Old Towne Historic District
Battlefield Park
Virginia
Violet Bank-Flora Hill
Matoaca
Mount Pleasant-Southpark
Shepherd Stadium
Westover-Snead
Fort Clifton
Colonial Pine Estates
Ellerslie
Toll House
Lakeview
Show More
Cities
Colonial Heights
Fort Gregg Adams
Disputanta
Hopewell
Prince George
Sutherland
South Chesterfield
Chesterfield
North Dinwiddie
Chester
Dinwiddie
Carson
Church Road
North Chesterfield
Dewitt
Spring Grove
Ford
Richmond
Midlothian
Stony Creek
Show More
ZIPs
23801
23803
23805
23834
23875
23842
23860
23885
23838
23831
23836
23841
23830
23030
23833
23231
23237
23832
23890
23882
Show More
Looking for Rentals?
Homes and Apartments for Rent in Petersburg