5508 N Farmer Branch Rd
Ozark, MO 65721
$2,050,000 USD
13,038 SF
8.73% Cap Rate
13,038 SF
$2,050,000 USD
General Retail