451 North Iowa, Villa Park, IL 60181

Current Owners
Chi 2 Sf LLC
Purchase Price
$160,000 (2015)
Property Taxes
$5,066 (2021)
Blockshopper green logo