2125 W Elm St
Lebanon, MO 65536
$1,100,000 USD
13,920 SF
13,920 SF
$1,100,000 USD
Hotel