8701 Millie Lane, Alton, IL 62002

Current Owners
Terry and Matthew Milcic
Purchase Price
N/A (2018)
Property Taxes
$9,594 (2020)
Blockshopper green logo