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
23803 Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
105
Homes
Sort by Recommended
$299,900
5053 Church Drive
Petersburg, VA 23803
3
Beds
2
Baths
1,392
Sq. Ft.
New
$244,900
1408 Grant Avenue
Petersburg, VA 23803
2
Beds
1.5
Baths
1,088
Sq. Ft.
New
$230,000
228 New Street
Petersburg, VA 23803
3
Beds
2
Baths
1,190
Sq. Ft.
$115,000
29 Cherry Street
Petersburg, VA 23803
4
Beds
1
Bath
864
Sq. Ft.
New
$195,700
3300 Light Street
South Chesterfield, VA 23803
6
Beds
2
Baths
1,824
Sq. Ft.
Open: 4/20 01:00PM - 03:00PM
$419,000
211 High Street
Petersburg, VA 23803
3
Beds
2.5
Baths
2,425
Sq. Ft.
Open: 4/21 01:00PM - 03:00PM
$245,000
1101 High Pearl Street
Petersburg, VA 23803
3
Beds
2
Baths
1,454
Sq. Ft.
$167,000
1324 Rome Street
Petersburg, VA 23803
2
Beds
2
Baths
928
Sq. Ft.
$99,000
31 South South Street
Petersburg, VA 23803
3
Beds
3
Baths
1,948
Sq. Ft.
$140,000
2909 Dupuy Road
Petersburg, VA 23803
2
Beds
1
Bath
1,496
Sq. Ft.
$145,000
172 McKeever Street
Petersburg, VA 23803
4
Beds
2
Baths
1,296
Sq. Ft.
$250,000
427 Harding Street
Petersburg, VA 23803
3
Beds
2
Baths
1,430
Sq. Ft.
$9,950
1314 West Wythe Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$106,000
25620 Nottoway Avenue
North Dinwiddie, VA 23803
3
Beds
1.5
Baths
950
Sq. Ft.
$179,999
1016 Augusta Avenue
Petersburg, VA 23803
3
Beds
1
Bath
927
Sq. Ft.
$339,000
21101 Winfree Avenue
Petersburg, VA 23803
5
Beds
3
Baths
1,652
Sq. Ft.
$285,000
1624 West Clara Drive
Petersburg, VA 23803
3
Beds
1.5
Baths
2,268
Sq. Ft.
$158,000
823 Augusta Avenue
Petersburg, VA 23803
3
Beds
1
Bath
1,167
Sq. Ft.
$136,000
22504 Cox Road
North Dinwiddie, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$210,000
2023 Richmond Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,158
Sq. Ft.
$226,900
7126 Boydton Plank Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$359,900
5107 Front Drive
North Dinwiddie, VA 23803
3
Beds
2
Baths
1,520
Sq. Ft.
$359,900
5109 Front Drive
North Dinwiddie, VA 23803
3
Beds
2
Baths
1,520
Sq. Ft.
$250,000
1700 Halcun Drive
Petersburg, VA 23803
3
Beds
1
Bath
1,036
Sq. Ft.
$135,000
1310 West Washington Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
Open: 4/20 01:00PM - 03:00PM
$139,000
765 Kirkham Street
Petersburg, VA 23803
3
Beds
1
Bath
1,036
Sq. Ft.
$99,000
0 Frontage Court
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$192,500
1353 Farmer Street
Petersburg, VA 23803
3
Beds
1
Bath
1,260
Sq. Ft.
$240,000
1338 Rome Street
Petersburg, VA 23803
3
Beds
2
Baths
1,250
Sq. Ft.
$159,950
830 West High Street
Petersburg, VA 23803
3
Beds
1
Bath
1,599
Sq. Ft.
$83,000
525 South Adams Street
Petersburg, VA 23803
3
Beds
2
Baths
1,073
Sq. Ft.
$125,000
540 Mingea Street
Petersburg, VA 23803
2
Beds
1
Bath
720
Sq. Ft.
$249,950
323 South West Street
Petersburg, VA 23803
4
Beds
2
Baths
1,850
Sq. Ft.
Virtual Tour
$350,000
2227 Ferndale Avenue
Petersburg, VA 23803
4
Beds
3.5
Baths
2,100
Sq. Ft.
$199,000
514 Webster Street
Petersburg, VA 23803
4
Beds
2
Baths
1,488
Sq. Ft.
Open: 4/19 08:00AM - 07:30PM
$290,000
19713 White Fawn Drive
South Chesterfield, VA 23803
3
Beds
1.5
Baths
1,200
Sq. Ft.
$189,950
452 Spring Street
Petersburg, VA 23803
3
Beds
2
Baths
1,118
Sq. Ft.
$365,000
4909 Woodstream Drive
Petersburg, VA 23803
4
Beds
3
Baths
2,995
Sq. Ft.
$199,950
508 South Dunlop Street
Petersburg, VA 23803
3
Beds
1
Bath
1,092
Sq. Ft.
$239,000
330 Glenwood Court
Petersburg, VA 23803
3
Beds
2
Baths
1,549
Sq. Ft.
1
2
3
Compass
VA
Petersburg city
23803
23803 Homes for Sale | Petersburg North D
Homes for Sale near 23803
Neighborhoods
Ettrick
Fort Clifton
Fort Lee
Kenilworth
Matoaca
Mount Pleasant-Southpark
Oak Hill
Old Towne Historic District
Petersburg Central Business District
Pine Gardens
Virginia
Colonial Pine Estates
Violet Bank-Flora Hill
Shepherd Stadium
Walnut Hill
Sherwood Hills
Lakeview
Westover-Snead
River's Trace
Ellerslie
Show More
Cities
Chesterfield
Sutherland
South Chesterfield
Petersburg
Fort Gregg Adams
Dinwiddie
Colonial Heights
Church Road
Disputanta
Hopewell
North Dinwiddie
Prince George
Chester
Carson
Ford
Dewitt
North Chesterfield
Midlothian
Wilsons
Henrico
Show More
ZIPs
23875
23885
23801
23805
23833
23834
23838
23841
23860
23831
23842
23836
23830
23840
23030
23850
23237
23231
23832
23882
Show More
Looking for Rentals?
Homes and Apartments for Rent in 23803