3840 N Martin Luther King Jr Dr
Decatur, IL 62526
$3,665,000 USD
3,761 SF
6.75% Cap Rate
3,761 SF
$3,665,000 USD
Carwash