130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
130 Marshall Street, Petersburg, VA, 23803
Active

$374,950

130 Marshall Street, Petersburg, VA, 23803

31
Listing Agent: Dan Tulli
Courtesy of: Joyner Fine Properties