4
3021 N Oakland Ave
Decatur, IL 62526
$347,000 USD
5,790 SF
5,790 SF
$347,000 USD
Medical