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