All Homes in Petersburg
$100000 - $150000, $150000 - $200000, $200000 - $250000, $250000 - $300000, $300000 - $350000,$350000 - $400000, $400000 - $450000, $450000 - $500000, $500000 - $550000, $550000 - $600000,
$600000 - $650000, $650000 - $700000, $700000 - $750000, $750000 - $800000, $800000 - $850000,
$850000 - $900000, $900000 - $950000, $950000 - $1000000, $1000000+
23 N Old Church Street Petersburg, VA 23803
2016 Dodson Road Petersburg, VA 23805
1444 Weaver Avenue Petersburg, VA 23803
1939 Burks Street Petersburg, VA 23805
1956 Squirrel Level Road Petersburg, VA 23803
715-717 Kirkham Street Petersburg, VA 23803
2016 E Washington Street Petersburg, VA 23803
1110 Patrick Street Petersburg, VA 23803
1319 Halifax Street Petersburg, VA 23803
16 N South Street Petersburg, VA 23803
25 N Foley Street Petersburg, VA 23803
4003 Lee Boulevard Petersburg, VA 23803
2645 Boydton Plank Road Petersburg, VA 23805
544 High Street Petersburg, VA 23803
1434 Baylors Lane Petersburg, VA 23803
623 Pegram Street Petersburg, VA 23803
862 Apperson Street Petersburg, VA 23803
1965 Wakefield Avenue Petersburg, VA 23805
1931 Walker Avenue Petersburg, VA 23803
29 Cherry Street Petersburg, VA 23803
1224 McKenzie Street Petersburg, VA 23803
1012 W Wythe Street Petersburg, VA 23803
940 Weaver Avenue Petersburg, VA 23803
718-720 Mt Airy Street Petersburg, VA 23803