606 Tiverton Road, Lake Forest, IL 60045

Current Owners
Trust No. 10225
Purchase Price
$2,199,000 (2023)
Property Taxes
$32,185 (2021)
Blockshopper green logo