4851 E Prosperity Pl
Decatur, IL 62521
$1,125,000 USD
2,336 SF
2,336 SF
$1,125,000 USD
Restaurant