Restoring History: The Magic Chef Mansion
Just off South Grand Blvd. in St. Louis City, the Magic Chef Mansion is a timeless testament to the city's rich history and architectural grandeur. Located in the Compton Hill neighborhood, this charming estate was originally constructed in 1908 for ...
























