409 South Spring Drive, Barrington, IL 60010

Current Owners
Joseph Freund
Purchase Price
N/A (2018)
Property Taxes
$12,801 (2023)
Blockshopper green logo