caption: The image shows a large brick building with a clock tower on top of it, surrounded by trees, plants, poles, and vehicles on the road. The building has glass windows and doors, and the sky can be seen in the background. This building is located at 2029 Main Street in St. Louis, Missouri.