1
1908-2000 Innerbelt Business Center Dr
Saint Louis, MO 63114
$9.50 - $10.00 USD/SF/YR
2,800-17,862 SF
2
Spaces Available
Built 1986
22,698 SF Contiguous
Built 1986
2,800-17,862 SF
$9.50 - $10.00 USD/SF/YR
Flex