1316 Church Street, Rockford, IL 61102

Current Owners
Esperanza Villarreal
Purchase Price
N/A (2018)
Property Taxes
$1,515 (2018)
Blockshopper green logo