8891 Meadow Range Street, San Antonio TX, 78250