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
81-115
of
115
Homes
Sort by Recommended
$189,950
508 South Dunlop Street
Petersburg, VA 23803
3
Beds
1
Bath
1,092
Sq. Ft.
$250,000
1700 Halcun Drive
Petersburg, VA 23803
3
Beds
1
Bath
1,036
Sq. Ft.
$229,000
330 Glenwood Court
Petersburg, VA 23803
3
Beds
2
Baths
1,549
Sq. Ft.
$140,000
2909 Dupuy Road
Petersburg, VA 23803
2
Beds
1
Bath
1,496
Sq. Ft.
$225,000
477-77 Byrne Street
Petersburg, VA 23803
4
Beds
3
Baths
1,489
Sq. Ft.
$240,000
1338 Rome Street
Petersburg, VA 23803
3
Beds
2
Baths
1,050
Sq. Ft.
$149,900
319 Summit Street
Petersburg, VA 23803
2
Beds
1
Bath
698
Sq. Ft.
$250,000
530 Shore Street
Petersburg, VA 23803
3
Beds
2.5
Baths
1,344
Sq. Ft.
$180,500
809 St James Street
Petersburg, VA 23803
3
Beds
1
Bath
869
Sq. Ft.
$249,950
920 Diamond Street
Petersburg, VA 23803
3
Beds
2.5
Baths
1,344
Sq. Ft.
$159,950
830 West High Street
Petersburg, VA 23803
3
Beds
1
Bath
1,599
Sq. Ft.
$255,000
1624 West Clara Drive
Petersburg, VA 23803
3
Beds
1.5
Baths
2,268
Sq. Ft.
$199,000
1012 West Wythe Street
Petersburg, VA 23803
4
Beds
3
Baths
2,118
Sq. Ft.
$186,300
841-843 Hinton Street
Petersburg, VA 23803
0
Beds
-
Baths
2,408
Sq. Ft.
$249,950
1114 West Wythe Street
Petersburg, VA 23803
3
Beds
2
Baths
1,850
Sq. Ft.
$143,950
216 Marshall Street
Petersburg, VA 23803
2
Beds
2
Baths
2,214
Sq. Ft.
$249,950
751 South Jones Street
Petersburg, VA 23803
3
Beds
2
Baths
1,850
Sq. Ft.
$249,950
323 South West Street
Petersburg, VA 23803
4
Beds
2
Baths
1,850
Sq. Ft.
$5,500
1024 Stainback Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$420,000
21030 Penmar Drive
Petersburg, VA 23803
4
Beds
3.5
Baths
2,494
Sq. Ft.
Open: 6/2 08:00AM - 07:30PM
$320,000
4042 Union Branch Road
Petersburg, VA 23805
3
Beds
2
Baths
2,034
Sq. Ft.
$5,500
11-511 South West Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$365,000
4909 Woodstream Drive
Petersburg, VA 23803
4
Beds
3
Baths
2,995
Sq. Ft.
$129,900
519 South Azalea Road
Petersburg, VA 23805
3
Beds
1.5
Baths
1,757
Sq. Ft.
$226,900
7126 Boydton Plank Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$409,000
12327 Halifax Road
Petersburg, VA 23805
3
Beds
2
Baths
1,820
Sq. Ft.
$75,000
4.60-acres 4.60-acres Duncan Dinwiddie Va 23803
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$99,000
0 Frontage Court
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$24,950
4104 Ralph Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$275,000
20001 Chesdin Harbor Drive
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$35,000
33 Guarantee Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$239,995
710 Wesley Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$60,000
2875 Sandhill Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
Doebler Realty, LLC • MLS #R1507856
$65,000
2645 Boydton Plank Road
Petersburg, VA 23805
-
Beds
-
Baths
-
Sq. Ft.
$25,000
Tbd Tbd Birdsong Road
Petersburg, VA 23805
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
Compass
VA
Petersburg city
Petersburg
Homes for Sale near Petersburg
Neighborhoods
Battlefield Park
Ettrick
Fort Lee
Kenilworth
Oak Hill
Old Towne Historic District
Petersburg Central Business District
Pine Gardens
Virginia
Walnut Hill
Violet Bank-Flora Hill
Matoaca
Mount Pleasant-Southpark
Shepherd Stadium
Westover-Snead
Fort Clifton
Colonial Pine Estates
Ellerslie
Toll House
Lakeview
Show More
Cities
Fort Gregg Adams
Colonial Heights
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
23834
23801
23803
23875
23805
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