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