28
511 N Garrison Ave
Saint Louis, MO 63103
$10.17 - $13.25 USD/SF/YR
4,720-4,900 SF
2
Spaces Available
Built 1918
4,900 SF Contiguous
Built 1918
4,720-4,900 SF
$10.17 - $13.25 USD/SF/YR
Office, Retail