9
2472-2476 Sycamore Rd
Dekalb, IL 60115
$3,473,000 USD
6,504 SF
6.25% Cap Rate
6,504 SF
$3,473,000 USD
Storefront