8001 Forsyth Blvd
Saint Louis, MO 63105
$45.50 USD/SF/YR
2,000-26,000 SF
2
Spaces Available
Built 2022
26,000 SF Contiguous
Built 2022
2,000-26,000 SF
$45.50 USD/SF/YR
Office