3212-3214 Auburn St
Rockford, IL 61101
$1,675,000 USD
25,750 SF
25,750 SF
$1,675,000 USD
Storefront