Luxurious California-based Pilates studio opening soon in Houston. An innovative, luxurious Pilates studio is set to open in West University in December. It helps clients increase flexibility and strength through high-caliber, athletic-style classes in an upscale atmosphere. House of Core will occupy 1,600 square feet at 4001 Bellaire Blvd, Suite…