160 Catalpa Court, Petersburg, VA, 23805

$296,650

160 Catalpa Court, Petersburg, VA, 23805

Courtesy of: John Thiel | Long & Foster REALTORS