621 Alida Street, Cary, IL 60013

Current Owners
John Keith Lamszus
Purchase Price
$341,000 (2022)
Property Taxes
$8,497 (2022)
Blockshopper green logo