Listings Sitemap

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