18
2350 Sycamore Rd
Dekalb, IL 60115
$10.00 - $16.00 USD/SF/YR
1,600-7,040 SF
2
Spaces Available
Built 1997
7,040 SF Contiguous
Built 1997
1,600-7,040 SF
$10.00 - $16.00 USD/SF/YR
Retail