6703 Deer Run, Alton, IL 62002

Current Owners
Dated December 21 2021 Schafer (living trust)
Purchase Price
N/A (2022)
Property Taxes
$6,541 (2020)
Blockshopper green logo