Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Petersburg city Homes for Sale & Real Estate
Save Search
price
-
Filters
81-119
of
119
Homes
Sort by Recommended
$234,500
321 St Matthew Street
Petersburg, VA 23803
3
Beds
2
Baths
1,736
Sq. Ft.
$284,900
1464 Boisseau Drive
Petersburg, VA 23803
3
Beds
1.5
Baths
1,325
Sq. Ft.
$230,000
420 Mistletoe Street
Petersburg, VA 23803
3
Beds
2
Baths
1,400
Sq. Ft.
$334,900
205 North Jefferson Street
Petersburg, VA 23803
3
Beds
2.5
Baths
2,110
Sq. Ft.
$34,900
Restricted Address
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
Great Lakes Real Estate Inc. • MLS #B1578108
$185,000
541 Hannon Street
Petersburg, VA 23803
3
Beds
2
Baths
1,056
Sq. Ft.
$229,900
73 Henrico Street
Petersburg, VA 23803
3
Beds
1
Bath
1,241
Sq. Ft.
$199,000
101 Henrico Street
Petersburg, VA 23803
3
Beds
1
Bath
930
Sq. Ft.
$339,990
717 Taylor Street
Petersburg, VA 23803
5
Beds
3.5
Baths
2,300
Sq. Ft.
$150,000
703 Kirkham Street
Petersburg, VA 23803
3
Beds
1.5
Baths
1,632
Sq. Ft.
$224,900
1474 Halifax Street
Petersburg, VA 23803
3
Beds
2
Baths
1,373
Sq. Ft.
$250,000
805 Halifax Street
Petersburg, VA 23803
3
Beds
2
Baths
1,312
Sq. Ft.
$254,999
317 South Dunlop Street
Petersburg, VA 23803
3
Beds
2
Baths
1,320
Sq. Ft.
$232,950
1340 Rome Street
Petersburg, VA 23803
3
Beds
3
Baths
1,929
Sq. Ft.
$199,999
143 Spring Street
Petersburg, VA 23803
3
Beds
2
Baths
1,340
Sq. Ft.
$264,999
1322 Halifax Street
Petersburg, VA 23803
3
Beds
2
Baths
1,216
Sq. Ft.
$218,900
231 South Jones Street
Petersburg, VA 23803
3
Beds
2
Baths
1,080
Sq. Ft.
$164,900
423 Spring Street
Petersburg, VA 23803
2
Beds
1
Bath
939
Sq. Ft.
$274,999
1158 Hinton Street
Petersburg, VA 23803
4
Beds
3
Baths
1,852
Sq. Ft.
$250,000
1434 Oakdale Avenue
Petersburg, VA 23803
4
Beds
2.5
Baths
1,364
Sq. Ft.
$258,000
1026 Bolling Street
Petersburg, VA 23803
5
Beds
3
Baths
2,176
Sq. Ft.
$214,950
115 Slagle Avenue
Petersburg, VA 23803
3
Beds
1.5
Baths
1,037
Sq. Ft.
$144,900
105 South Jones Street
Petersburg, VA 23803
2
Beds
1
Bath
658
Sq. Ft.
$150,000
1156 West Wythe Street
Petersburg, VA 23803
2
Beds
1
Bath
784
Sq. Ft.
$249,000
751 South Jones Street
Petersburg, VA 23803
3
Beds
2
Baths
1,450
Sq. Ft.
$242,500
1766 Chuckatuck Avenue
Petersburg, VA 23805
4
Beds
2
Baths
1,193
Sq. Ft.
$287,000
1845 Powhatan Avenue
Petersburg, VA 23805
3
Beds
1.5
Baths
1,844
Sq. Ft.
$299,990
1763 Oakland Street
Petersburg, VA 23805
4
Beds
2
Baths
1,698
Sq. Ft.
$267,999
1215 Rome Street
Petersburg, VA 23803
4
Beds
3
Baths
2,026
Sq. Ft.
$199,950
103 South Jones Street
Petersburg, VA 23803
3
Beds
2
Baths
1,008
Sq. Ft.
$249,950
710 Wesley Street
Petersburg, VA 23803
3
Beds
2
Baths
1,450
Sq. Ft.
$379,900
1812 Westover Avenue
Petersburg, VA 23805
3
Beds
2.5
Baths
1,980
Sq. Ft.
$219,900
433 Blackwater Drive
Petersburg, VA 23805
3
Beds
1
Bath
1,248
Sq. Ft.
$199,500
2806 Trarich Road
Petersburg, VA 23805
3
Beds
2
Baths
1,844
Sq. Ft.
$1,150,000
928 Winfield Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$19,950
1207 Edar Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$10,000
925 Stainback 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
$156,500
628 East Washington Street
Petersburg, VA 23803
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