caption: The image shows a large brick building on the corner of a street, surrounded by trees, plants, flowers, grass, poles, wires, and vehicles. The sky in the background is filled with clouds. This building is located in the city of St. Louis, Missouri, and is part of a commercial property for sale, listingid 29058910, located at 5901 S Elmwood Ave, Indianapolis 46201.