12
5900 Troost Ave
Kansas City, MO 64110
$20.00 USD/SF/YR
2,776 SF
1
Space Available
Built 1965
2,776 SF Contiguous
Built 1965
2,776 SF
$20.00 USD/SF/YR
Flex