22366 North Pepper Road, Barrington, IL 60010

Current Owners
Pierre J. Lareau
Purchase Price
N/A (2011)
Property Taxes
$11,753 (2021)

22375 North Pepper Road, Barrington, IL 60010

Current Owners
Sam A. and Geralyn Q. Cecola
Purchase Price
N/A
Property Taxes
$7,181 (2021)
Blockshopper green logo