1209 Atwood Street, Alton, IL 62002

Current Owners
Dwight Chavours
Purchase Price
$18,000 (2007)
Property Taxes
$837 (2020)
Blockshopper green logo