investment buildings in STL