23803 Homes for Sale & Real Estate

price
-
1-41 of 97 Homes
$230,000 | 1820 Stuart Avenue | Petersburg
New
3
Beds
2
1,048
Sq. Ft.
$240,000 | 1110 8th Street | Petersburg
3
Beds
2
1,200
Sq. Ft.
$225,000 | 613 North Carolina Avenue | Petersburg
3
Beds
2
1,200
Sq. Ft.
$259,999 | 1322 Halifax Street | Petersburg
3
Beds
2
1,216
Sq. Ft.
$139,950 | 1014 Jefferson Lane | Petersburg
2
Beds
1
672
Sq. Ft.
Â