The Luxury Tree House5.0 (5)other1324 W Clay St, Houston, TX 77019, USAA private event venue tucked into Houston's Montrose neighborhood.Find on Google MapsDescriptionAsk Karpo for more information.Get the APP