The building at 2815 Olive Street in St. Louis, Missouri, is a commercial property constructed in 1929, encompassing approximately 5,024 square feet.
The building is situated in Midtown St. Louis, a neighborhood known for its mix of commercial and cultural establishments.