map area
Petersburg, IL Homes for Sale
36 homes
Sort By:
$259,900
4 bd 3 ba 1,536 sqft
123 Aspen Point, Petersburg IL
$235,000
3 bd 2 ba 1,440 sqft
280 N Shore Drive, Petersburg IL
$214,900
2 bd 3 ba 1,430 sqft
747 Persimmon Road, Petersburg IL
$205,000
3 bd 3.5 ba 1,833 sqft
17296 Woodland Lakes Drive, Petersburg IL
$199,900
3 bd 2 ba 1,492 sqft
15573 N Park Place, Petersburg IL
$179,900
4 bd 2.5 ba 2,596 sqft
405 S 7th Street, Petersburg IL
$169,900
3 bd 2 ba 1,364 sqft
17477 River View Road, Petersburg IL
$157,500
3 bd 2 ba 2,088 sqft
707 S 11th Street, Petersburg IL
$149,900
3 bd 3 ba 1,176 sqft
18737 Hilltop Road, Petersburg IL
$129,900
3 bd 2 ba 2,231 sqft
419 N 8th Street, Petersburg IL
$119,900
3 bd 2 ba 1,500 sqft
203 E Rutledge Avenue, Petersburg IL
$114,500
3 bd 2 ba 1,200 sqft
19419 Pinecrest Road, Petersburg IL
$85,000
0 bd 0 ba 0 sqft
12120 Wiseman Street, Petersburg IL
$69,900
2 bd 1 ba 1,145 sqft
620 N 6th Street, Petersburg IL
$65,000
2 bd 2 ba 1,304 sqft
722 S 6th Street, Petersburg IL
$46,400
3 bd 1 ba 1,304 sqft
623 S 11th Street, Petersburg IL
$43,000
0 bd 0 ba 0 sqft
Lot 29 & 30 N Shore, Petersburg IL
$32,000
4 bd 2 ba 2,756 sqft
17768 Cape Horn Hill Road, Petersburg IL
$29,900
0 bd 0 ba 0 sqft
17 Deer Meadows, Petersburg IL
$20,000
0 bd 0 ba 0 sqft
Lot 13 And 14 Hideaway Estates, Petersburg IL
$19,500
0 bd 0 ba 0 sqft
42 Vista Ridge, Petersburg IL
$18,000
0 bd 0 ba 0 sqft
15 Bally Castle, Petersburg IL
$15,000
0 bd 0 ba 0 sqft
4 Ballycastle, Petersburg IL
$15,000
0 bd 0 ba 0 sqft
11 Ballycastle, Petersburg IL
Plus Points
Map
Save Search