620 LINDEN AVE San Antonio, TX 78211