1042 GREER ST, San Antonio, TX 78210