3023 CHIHUAHUA ST San Antonio, TX 78207