16
2311-2315 Locust St
Saint Louis, MO 63103
$19.00 - $19.50 USD/SF/YR
1,391-2,564 SF
3
Spaces Available
Built 1924
2,564 SF Contiguous
Built 1924
1,391-2,564 SF
$19.00 - $19.50 USD/SF/YR
Office