24510 Glass Canyon, San Antonio TX, 78260