18N906 Algonquin Road, Algonquin, IL 60102

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