6
5200-5240 Oakland Ave
Saint Louis, MO 63110
$8,875,000 USD
119,568 SF
9.1% Cap Rate
119,568 SF
$8,875,000 USD
Flex