This high-rise condominium tower brings the St. Regis brand’s signature elegance to Houston. Residents enjoy refined interiors, white-glove service, and an unmatched location near River Oaks.