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 city Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
119
Homes
Sort by Recommended
Coming Soon
$235,000
944 Weaver Avenue
Petersburg, VA 23803
4
Beds
3
Baths
1,850
Sq. Ft.
Coming Soon
$169,900
1318 Custer Street
Petersburg, VA 23803
2
Beds
1
Bath
768
Sq. Ft.
Coming Soon
$335,000
940 Weaver Avenue
Petersburg, VA 23803
4
Beds
3
Baths
1,850
Sq. Ft.
Coming Soon
$235,000
2909 Dupuy Road
Petersburg, VA 23803
3
Beds
1
Bath
1,496
Sq. Ft.
Coming Soon
$375,000
1233 Northampton Road
Petersburg, VA 23805
4
Beds
4
Baths
3,680
Sq. Ft.
New
$175,000
437 Byrne Street
Petersburg, VA 23803
3
Beds
2
Baths
1,568
Sq. Ft.
$235,000
115 Summit Street
Petersburg, VA 23803
3
Beds
2
Baths
1,153
Sq. Ft.
$139,999
2035 Richmond Avenue
Petersburg, VA 23803
2
Beds
1
Bath
780
Sq. Ft.
$250,000
1605 Ferndale Avenue
Petersburg, VA 23803
4
Beds
2
Baths
1,780
Sq. Ft.
New
$260,000
2418 Dupuy Road
Petersburg, VA 23803
3
Beds
2
Baths
1,395
Sq. Ft.
$335,000
542 Harding Street
Petersburg, VA 23803
4
Beds
3
Baths
2,116
Sq. Ft.
New
$140,000
840 Cameron Street
Petersburg, VA 23803
3
Beds
1
Bath
960
Sq. Ft.
$724,999
323 East Washington Street
Petersburg, VA 23803
7
Beds
7
Baths
7,412
Sq. Ft.
$325,000
2752 Meadowbrook Street
Petersburg, VA 23803
4
Beds
2
Baths
1,826
Sq. Ft.
$245,000
515 Clinton Street
Petersburg, VA 23803
3
Beds
2.5
Baths
1,320
Sq. Ft.
$350,000
1680 South Crater Road
Petersburg, VA 23805
5
Beds
3
Baths
2,076
Sq. Ft.
$218,000
701 Fort Hayes Court, Unit A
Petersburg, VA 23805
2
Beds
2
Baths
1,480
Sq. Ft.
$399,950
1338-1338 Hinton Street
Petersburg, VA 23803
6
Beds
6
Baths
2,048
Sq. Ft.
$349,900
1678 Brandon Avenue
Petersburg, VA 23805
3
Beds
3
Baths
2,964
Sq. Ft.
$34,900
Restricted Address
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
Great Lakes Real Estate Inc. • MLS #B1578108
Open: 11/23 01:00PM - 03:00PM
$230,000
1509 Oakdale Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,300
Sq. Ft.
$269,000
1256 East Valor Drive
Petersburg, VA 23803
3
Beds
1.5
Baths
1,454
Sq. Ft.
$129,999
1029 Farmer Street
Petersburg, VA 23803
3
Beds
2
Baths
1,664
Sq. Ft.
$289,000
178 McKeever Street
Petersburg, VA 23803
5
Beds
2
Baths
1,600
Sq. Ft.
$219,000
441 Beauregard Avenue
Petersburg, VA 23805
3
Beds
1.5
Baths
1,446
Sq. Ft.
$195,000
1232 West High Street
Petersburg, VA 23803
3
Beds
2
Baths
1,638
Sq. Ft.
$179,900
1215 Bland Street
Petersburg, VA 23803
3
Beds
1
Bath
1,055
Sq. Ft.
$224,900
1016 South Crater Road
Petersburg, VA 23805
3
Beds
1.5
Baths
1,095
Sq. Ft.
$120,000
7 South Burch Street
Petersburg, VA 23803
1
Bed
1
Bath
576
Sq. Ft.
$249,500
609 South Sycamore Street
Petersburg, VA 23803
3
Beds
3
Baths
1,770
Sq. Ft.
$175,000
1060 Amelia Street
Petersburg, VA 23803
3
Beds
1
Bath
769
Sq. Ft.
$225,000
841 Fort Henry Street
Petersburg, VA 23803
3
Beds
2
Baths
1,296
Sq. Ft.
$275,000
18 Walnut Lane
Petersburg, VA 23803
3
Beds
2
Baths
1,340
Sq. Ft.
$150,000
612 South Adams Street
Petersburg, VA 23803
3
Beds
1.5
Baths
1,360
Sq. Ft.
$312,500
1132 Hawk Street
Petersburg, VA 23803
4
Beds
3
Baths
1,921
Sq. Ft.
$119,850
156 Seaboard Street
Petersburg, VA 23803
3
Beds
1
Bath
960
Sq. Ft.
$284,500
1947 Buckner Street
Petersburg, VA 23805
4
Beds
2.5
Baths
1,517
Sq. Ft.
$279,990
1750 Dupuy Road
Petersburg, VA 23803
4
Beds
3
Baths
1,918
Sq. Ft.
$295,000
1906 Varina Avenue
Petersburg, VA 23805
5
Beds
2
Baths
1,812
Sq. Ft.
$134,950
819 Gladstone Street
Petersburg, VA 23803
3
Beds
2
Baths
1,472
Sq. Ft.
1
2
3
Compass
VA
Petersburg city
Homes for Sale near Petersburg city
Neighborhoods
Battlefield Park
Commerce Street and Pride's Field
Ettrick
Folly Castle
Fort Lee
Kenilworth
Oak Hill
Old Towne Historic District
Petersburg Central Business District
Pine Gardens
Pocahontas Island
Poplar Lawn
Virginia
Walnut Hill
Violet Bank-Flora Hill
Matoaca
Mount Pleasant-Southpark
Shepherd Stadium
Westover-Snead
Fort Clifton
Show More
Cities
Petersburg
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
Show More
ZIPs
23805
23801
23875
23834
23803
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 city