3
5743 West Park Ave
Saint Louis, MO 63110
$8.00 USD/SF/YR
4,667 SF
1
Space Available
Built 1952
4,667 SF Contiguous
Built 1952
4,667 SF
$8.00 USD/SF/YR
Flex