8013 West Church Terrace, Niles, IL 60714

Current Owners
Stevan and Maria Cotra
Purchase Price
$425,000 (2017)
Property Taxes
$11,869 (2022)
Blockshopper green logo