A massive gym has drawn social media buzz in Midtown because of its fitness offerings.
Club Studio recently opened an upscale gym in Midtown, replacing a space that previously housed a longtime 24 Hour Fitness location.
The Midtown/Elgin location at 3201 Louisiana St. in Houston has attracted new members and gone viral for its premium aesthetic and extensive amenities…