3
5319 Shreve Ave
Saint Louis, MO 63115
$2.50 USD/SF/YR
362,874 SF
1
Space Available
Built 1920
362,874 SF Contiguous
Built 1920
362,874 SF
$2.50 USD/SF/YR
Industrial