2627 S WALTERS ST, San Antonio, TX 78210