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