12
2420-2430 Sycamore Rd
Dekalb, IL 60115
$27.00 USD/SF/YR
7,760 SF
1
Space Available
Built 1968
7,760 SF Contiguous
Built 1968
7,760 SF
$27.00 USD/SF/YR
Retail