7242 Meadow Acres, San Antonio, TX, 78222