North St Charles Road in Villa Park, IL

15 North St Charles Road, Villa Park, IL 60181

Current Owners
Paul D. Spaletto
Purchase Price
$108,000 (1998)
Property Taxes
$3,572 (2021)
Blockshopper green logo