6326 Meadow, San Antonio TX, 78239