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