100 Newbury Ter San Antonio, TX 78209