12655 West 21st Street, Zion, IL 60099

Current Owners
Guillermo and Maria Rosas
Purchase Price
$194,000 (2007)
Property Taxes
$4,929 (2021)
Blockshopper green logo