1818 Elmwood Rd
Rockford, IL 61103
Rate Upon Request
63,514-83,662 SF
2
Spaces Available
Built 1980
83,662 SF Contiguous
Built 1980
63,514-83,662 SF
Rate Upon Request
Industrial