4795 E Aldi Dr
Decatur, IL 62521
$3,636,000 USD
5,456 SF
6.75% Cap Rate
5,456 SF
$3,636,000 USD
Carwash