18
1110 Arbor Dr
Decatur, IL 62526
$489,000 USD
4,996 SF
9.52% Cap Rate
4,996 SF
$489,000 USD
Medical