21 West Chestnut Place, Unit: 807, Chicago, IL 60610

Current Owners
John and Jean Elder (trustee)
Purchase Price
N/A (2021)
Property Taxes
$4,203 (2022)
Blockshopper green logo