101 Westcott, Houston, TX : Bayou Bend Towers