1217 North Street, DeKalb, IL 60115

Current Owners
Martin Quintana
Purchase Price
$37,500 (2016)
Property Taxes
$3,585 (2021)
Blockshopper green logo