16
1900 W Elm St
Ozark, MO 65721
$1,500,000 USD
25,600 SF
10.17% Cap Rate
25,600 SF
$1,500,000 USD
Freestanding