3
3835 Foundry Way
Saint Louis, MO 63110
Rate Upon Request
2,758-3,241 SF
4
Spaces Available
Built 2024
3,241 SF Contiguous
Built 2024
2,758-3,241 SF
Rate Upon Request
Retail