650 North Willow Avenue, Elmhurst, IL 60126

Current Owners
McSheain Inc.
Purchase Price
$685,000 (2021)
Property Taxes
$11,854 (2021)
Blockshopper green logo