2001 Holcombe Blvd, Houston, TX : The Spires