102 North Du Page Avenue, Elmhurst, IL 60126

Current Owners
Raymundo and M. Velazquez
Purchase Price
$320,000 (2017)
Property Taxes
$7,436 (2021)
Blockshopper green logo