Homes in St. Louis City have an average sale price of $40,000-$400,000. There is truly something for everyone here. Some of St. Louis’ best free attractions include the St. Louis Art Museum, Science Center, and History Museum. If you love the outdoors, you can take a stroll through Forest Park, visit The Jewel Box, watch a Cardinals game at Busch Stadium, or go to the Missouri Botanical Gardens (named one of the best in the world). There is also no shortage of theaters, you can see live shows at The Fabulous Fox, The Muny, and Powell Hall.