1110 Arbor Dr
Decatur, IL 62526
$479,000 USD
4,996 SF
8.8% Cap Rate
4,996 SF
$479,000 USD
Medical