3744 South 66th Street, Chicago, IL 60629

Current Owners
Alejandro Clara
Purchase Price
N/A (2005)
Property Taxes
$3,909 (2022)
Blockshopper green logo