320 322 London Avenue, Rockford, IL 61107

Current Owners
Andrew Clabough
Purchase Price
$80,000 (2021)
Property Taxes
$3,728 (2019)
Blockshopper green logo