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