2727 N Oakland Ave
Decatur, IL 62526
$1,651,000 USD
13,200 SF
9.5% Cap Rate
13,200 SF
$1,651,000 USD
Medical