The Factory St. Pete in St. Petersburg, Florida, offers immersive and whimsical exhibits that take you on a creative journey.