Petersburg
Petersburg, IL is a rural county seat with 2,000 residents. Its historic downtown offers local shops and eateries. Nearby Lincoln's New Salem State Historic Site provides outdoor recreation opportunities.
-
Average Value
$180K
-
List Price
$90K - $437K
-
For Sale
Homes For Sale
3 Listings