13
1300 Hampton Ave
Saint Louis, MO 63139
$19.00 USD/SF/YR
2,540-3,980 SF
2
Spaces Available
Built 1952
3,980 SF Contiguous
Built 1952
2,540-3,980 SF
$19.00 USD/SF/YR
Office