111 West Elmwood Terr, Elmhurst, IL 60126

Current Owners
Stephen N. Callahan (trustee)
Purchase Price
$1,380,000 (2015)
Property Taxes
$27,898 (2021)
Blockshopper green logo