5112 South Jeffery Avenue, Unit: 23, Chicago, IL 60637

Current Owners
Richard J. Crawford
Purchase Price
N/A
Property Taxes
$5,020 (2022)
Blockshopper green logo