Petersburg city Homes for Sale & Real Estate

price
-
81-97 of 97 Homes
$165,000 | 1020 Old Wythe Street | Petersburg
4
Beds
2
1,586
Sq. Ft.
$165,000 | 1018 Old Wythe Street | Petersburg
4
Beds
2
1,568
Sq. Ft.
$359,950 | 205 Layne Circle | Petersburg
4
Beds
3
2,798
Sq. Ft.
$263,000 | 2842 Homestead Drive | Battlefield Park
3
Beds
2
1,248
Sq. Ft.
$165,000 | 715-717 Kirkham Street | Petersburg
4
Beds
2
1,916
Sq. Ft.
For Sale: