10703 Tesshire Dr
Saint Louis, MO 63123
$15.83 USD/SF/YR
3,525 SF
1
Space Available
Built 1965
3,525 SF Contiguous
Built 1965
3,525 SF
$15.83 USD/SF/YR
Industrial