6001 State St
East Saint Louis, IL 62203
$94,900 USD
3,866 SF
3,866 SF
$94,900 USD
Restaurant