7
2615 Sycamore Rd
Dekalb, IL 60115
$1,425,000 USD
2,242 SF
5.86% Cap Rate
2,242 SF
$1,425,000 USD
Freestanding