7
1680-1730 Sycamore Rd
Dekalb, IL 60115
Rate Upon Request
1,800-5,284 SF
3
Spaces Available
Built 1985
11,956 SF Contiguous
Built 1985
1,800-5,284 SF
Rate Upon Request
Retail