17W330 3rd Street, Villa Park, IL 60181

Current Owners
H. Craig and C. J. Carroll
Purchase Price
N/A
Property Taxes
$6,160 (2021)

17W364 3rd Street, Villa Park, IL 60181

Current Owners
Vertucci Family Trust
Purchase Price
$172,000 (2020)
Property Taxes
$3,206 (2021)
Blockshopper green logo