1715 Tewksberry Drive, Sycamore, IL 60178

Current Owners
Juan and Michelle Ibarra
Purchase Price
$775,000 (2008)
Property Taxes
$21,852 (2021)
Blockshopper green logo