5100 Hickory Point Frontage Rd
Decatur, IL 62526
$2,251,000 USD
24,425 SF
13.59% Cap Rate
24,425 SF
$2,251,000 USD
Hotel