18N906 Algonquin Road, Algonquin, IL 60102

Current Owners
Franz Troje
Purchase Price
$76,000 (2019)
Property Taxes
$2,254 (2022)
Blockshopper green logo