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, VA Homes for Sale & Real Estate
Save Search
price
-
Filters
81-120
of
157
Homes
Sort by Recommended
$260,000
664 Pegram Street
Petersburg, VA 23803
3
Beds
2
Baths
1,360
Sq. Ft.
$244,900
609 South Sycamore Street
Petersburg, VA 23803
3
Beds
3
Baths
1,770
Sq. Ft.
$120,000
7 South Burch Street
Petersburg, VA 23803
1
Bed
1
Bath
576
Sq. Ft.
$200,000
1630 West Washington Street
Petersburg, VA 23803
2
Beds
2
Baths
1,167
Sq. Ft.
$344,900
203 North Jefferson Street
Petersburg, VA 23803
3
Beds
2.5
Baths
2,110
Sq. Ft.
$269,999
1415 Custer Street
Petersburg, VA 23803
4
Beds
3
Baths
1,684
Sq. Ft.
$225,000
841 Fort Henry Street
Petersburg, VA 23803
3
Beds
2
Baths
1,296
Sq. Ft.
$289,950
135 St Mark Street
Petersburg, VA 23803
4
Beds
3
Baths
1,840
Sq. Ft.
$295,000
1906 Varina Avenue
Petersburg, VA 23805
5
Beds
2
Baths
1,812
Sq. Ft.
$289,950
845 Augusta Avenue
Petersburg, VA 23803
3
Beds
3
Baths
2,498
Sq. Ft.
$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.
$225,000
125 St Matthew Street
Petersburg, VA 23803
3
Beds
1.5
Baths
1,282
Sq. Ft.
$130,000
612 South Adams Street
Petersburg, VA 23803
3
Beds
1.5
Baths
1,360
Sq. Ft.
$194,999
506 St Luke Street
Petersburg, VA 23803
3
Beds
1
Bath
960
Sq. Ft.
Virtual Tour
$350,000
3391 Tavern Road
Petersburg, VA 23805
3
Beds
2
Baths
1,502
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
$289,950
521 Halifax Street
Petersburg, VA 23803
4
Beds
2
Baths
1,670
Sq. Ft.
$349,990
2947 Travis Lane
Petersburg, VA 23803
3
Beds
2
Baths
1,296
Sq. Ft.
$249,950
2219 Ferndale Avenue
Petersburg, VA 23803
3
Beds
1.5
Baths
1,486
Sq. Ft.
$335,000
509 Harding Street
Petersburg, VA 23803
5
Beds
3.5
Baths
2,803
Sq. Ft.
$230,000
420 Mistletoe Street
Petersburg, VA 23803
3
Beds
2
Baths
1,400
Sq. Ft.
$185,000
541 Hannon Street
Petersburg, VA 23803
3
Beds
2
Baths
1,056
Sq. Ft.
$235,000
524 East Wythe Street
Petersburg, VA 23803
4
Beds
2.5
Baths
1,550
Sq. Ft.
$150,000
703 Kirkham Street
Petersburg, VA 23803
3
Beds
1.5
Baths
1,632
Sq. Ft.
$359,900
4403 Widgeon Court
Petersburg, VA 23803
3
Beds
2
Baths
1,676
Sq. Ft.
$160,000
Restricted Address
Petersburg, VA 23803
2
Beds
1
Bath
672
Sq. Ft.
$224,899
1474 Halifax Street
Petersburg, VA 23803
3
Beds
2
Baths
1,373
Sq. Ft.
$232,950
1340 Rome Street
Petersburg, VA 23803
3
Beds
3
Baths
1,929
Sq. Ft.
$229,900
73 Henrico Street
Petersburg, VA 23803
3
Beds
1
Bath
1,241
Sq. Ft.
$134,950
1219 Melville Street
Petersburg, VA 23803
3
Beds
1
Bath
988
Sq. Ft.
$195,000
101 Henrico Street
Petersburg, VA 23803
3
Beds
1
Bath
930
Sq. Ft.
$199,999
143 Spring Street
Petersburg, VA 23803
3
Beds
2
Baths
1,340
Sq. Ft.
$225,000
21207 Fox Maple Court
Petersburg, VA 23803
3
Beds
2
Baths
1,142
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.
$240,000
22505 Fort Powers Drive
Petersburg, VA 23803
3
Beds
2
Baths
1,626
Sq. Ft.
$309,900
9813 Graves Road
Petersburg, VA 23803
3
Beds
2
Baths
1,425
Sq. Ft.
$139,900
734 Harrison Street
Petersburg, VA 23803
2
Beds
1
Bath
1,016
Sq. Ft.
1
2
3
4
Compass
VA
Petersburg city
Petersburg
Homes for Sale near Petersburg
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
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