16 Hampton Village Plz
Saint Louis, MO 63109
$12.00 USD/SF/YR
828-1,244 SF
4
Spaces Available
Built 1946
2,437 SF Contiguous
Built 1946
828-1,244 SF
$12.00 USD/SF/YR
Office/Medical