3950 Laclede Ave
Saint Louis, MO 63108
$25.00 - $30.00 USD/SF/YR
2,400-28,400 SF
3
Spaces Available
Built 2025
28,400 SF Contiguous
Built 2025
2,400-28,400 SF
$25.00 - $30.00 USD/SF/YR
Office, Retail